What I meant was that if you are returning 404 for example when a user doesn’t exist. You can’t tell if the user doesn’t exist or someone changed the API to remove the endpoint.
But forcing HTTP codes without a moment to think it through seems to be the new fad.
The same goes for pretty much everything in life, not just games. It might suck in the short term, but just don’t put up with friends/partners/jobs you don’t like. Make a change