Is there a reason to intentionally induce errors in forms?
An interesting thing happened on almost every bank and credit-card website UI I used today: I entered absolutely correct data. And the system updated/refreshed, either through a refresh or some sort of AJAX activity...
... and it intentionally discarded one part of my entry. We're all familiar with credit card sale screens that refresh and discard your card's CVV2 number (that one, I thought, was due to PCI-DSS). Not that, but other things quite similar - often losing data that isn't particularly sensitive. These are household name Fortune 100 companies, not small nor incompetent. So here's my question: Is that a thing?
Is there a UX reason to intentionally induce errors-of-omission into form submission and force users to correct things when their data was correct in the first place? Is there some science to support this?
Or are trivial UX mistakes just super common on financial sites?