Discovered this issue while merging recent RC changes on Sequentia, concretely 23.3.0 RC2 (#1338) . Our issueasset is by default unblinded and wallet_elements_21million.py was failing. While debugging the issue I've found that MoneyRange() check in confidential_validation.cpp wasn't adapted to do it only for policy asset but this check is done only in case that amount is explicit, so the transaction was rejected on broadcast.
@delta1 @psgreco