A user pastes an address into a withdrawal form and gets back "invalid address". Sometimes the string was truncated by a copy that clipped at a line break. Sometimes it is a perfectly good address for a network you are not sending on.
Source: [Dev.to](https://dev.to/polycratia/an-address-validator-should-return-a-reason-not-a-boolean-1m05)