I was trying to get the message "Checkouts are BLOCKED because fine balance is OVER THE LIMIT." to appear in main because I wanted to change it to "charge balance" or simply "balance" instead of "fine balance" (I got a comment from a confused client on 24.05 whose library doesn't charge fines...). It seems, this message doesn't appear anymore in main? It's still in the .inc though. To recreate: 1. Go to a patron account > Accounting > Create manual invoice 2. Add a Manual fee charge of 100 and click Save 3. Go to Details --> There is a message about the fee, but it doesn't say "Checkouts are BLOCKED because fine balance is OVER THE LIMIT." 4. Go to Checkouts -- Same. I feel like it's an unintended change in behaviour brought by bug 28924, maybe? The IF right above the message was changed and I think that's what prevents the message from displaying, but I'm not sure enough to fix it myself.
(TBH, I felt this message was a bit over the top with the capital letters, it's like it's screaming at you. I don't mind that it's not there anymore, but I don't think its removal was intentional...)