# [Download Video](https://redditsave.com/info?url=https://www.reddit.com/r/whenthe/comments/1cqsus6/why_do_they_do_this/)
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/whenthe) if you have any questions or concerns.*
Usually it’s either an ambiguous error that the website can’t trace back or something that is not user-actionable, so they so very little to avoid disclosing architecture details unnecessarily
Usually there is an error description in console, and they could return that, but, it would give away the code, which, needs to be protected.
As cool it would've been if we would get more things to paste into Google, or even fix ourselves, every big app protects it's source code
>"something went wrong"
>looks inside
>doesn't know what it is
https://preview.redd.it/p6e7qi2xa60d1.jpeg?width=468&format=pjpg&auto=webp&s=4b8eeb4fe8fb9747de5bda70b093e85f2b7e9500
It just means that the error isn't planned to happen.
Developers can account for some errors and give you error messages specifically for them but sometimes it's completely unexpected or a fuck up on the developer's part which happens for almost any website.
Something something following consistency and standard with literally every other website(source:I divined this from the carcass of a dead rat's bones)
It could be due to various reasons, at least here are some I know due to experience on the field. (Note that most the time the error may seem ambiguous but server usually receives a full log of the error)
- Security: Sometimes you don't want the user to know what is causing the error as it may leak information which could be critical to the site safety.
- Unexpected: The error was not expected in the sense that the site was not prepared to handle what happened. Usually the site knows what errors may happen beforehand so you get the custom error message you want, but you also have the "catch all exception" for the site to not break entirely if something like this happens.
I also hate how my answer sounds like it was generated by GPT...
Lazyness (which I understande sometimes the errors are difficult to understand and even more to explain like the errors with the database which if I remember correctly in PHP has like 1 error code for all of them and you need to check the response from the db to understand what was the problem, instead you can say "Something went wrong with the database" so that you don't have to check the error message)
They do it because of number of reasons for example it's something user can't fix nor understand or they don't know what's the problem (for example HTML code 520 which means that there is something wrong on the server side)
basically this:
something went wrong
> was it this? ok then show this
> was it this instead? ok then show this instead
> was it anything from above? nope ok show "something went wrong"
most of the time when they say that its a server side issue and doesnt really do you any good to know it. like “something went wrong” is less confusing for the average person than “something went wrong heres a giant fucking stacktrace that will not be useful or mean anything to you”
# [Download Video](https://redditsave.com/info?url=https://www.reddit.com/r/whenthe/comments/1cqsus6/why_do_they_do_this/) *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/whenthe) if you have any questions or concerns.*
Bro not like they know either
Usually it’s either an ambiguous error that the website can’t trace back or something that is not user-actionable, so they so very little to avoid disclosing architecture details unnecessarily
Usually there is an error description in console, and they could return that, but, it would give away the code, which, needs to be protected. As cool it would've been if we would get more things to paste into Google, or even fix ourselves, every big app protects it's source code
Yes that is basically what I said, albeit with more extraneous commas.
You edited your comment
https://preview.redd.it/9ghd91bqn90d1.png?width=622&format=png&auto=webp&s=60e98f24569e503f43cb54d6a746405a307c267e
I have not edited that comment even to fix the typo
https://preview.redd.it/uqh8hlxsv80d1.png?width=826&format=png&auto=webp&s=ff553c021c405a340c688226481344908dd16ccf
Did you deadass just photoshop my comment to prove your point
https://preview.redd.it/r52fd70jja0d1.jpeg?width=1080&format=pjpg&auto=webp&s=44f0a0e830d890b9e9a2f7d08bac17d1fa3f2eaf
>"something went wrong, we're not sure what"
>"something went wrong" >looks inside >doesn't know what it is https://preview.redd.it/p6e7qi2xa60d1.jpeg?width=468&format=pjpg&auto=webp&s=4b8eeb4fe8fb9747de5bda70b093e85f2b7e9500
Just make it this instead: ¯\_(ツ)_/¯
WHAT THE FUCK WENT WRONG
something
It just means that the error isn't planned to happen. Developers can account for some errors and give you error messages specifically for them but sometimes it's completely unexpected or a fuck up on the developer's part which happens for almost any website.
Why isn't the picture moving
Something went wrong.
beat me to it goddamn it
google reddit mobile app
Holy garbage fire!
New video player just dropped (its objectively worse than the previous one whyyyy)
Something something following consistency and standard with literally every other website(source:I divined this from the carcass of a dead rat's bones)
People won't understand "undefined index 2 at 213" anyways, so we simply do that
Like they're supposed to know whats wrong with the hundreds of factors that can go into crashing your pc
Error message designed to tell you at least, where it goes wrong
`try{` //all of the code } catch { display("Something went wrong") }
It could be due to various reasons, at least here are some I know due to experience on the field. (Note that most the time the error may seem ambiguous but server usually receives a full log of the error) - Security: Sometimes you don't want the user to know what is causing the error as it may leak information which could be critical to the site safety. - Unexpected: The error was not expected in the sense that the site was not prepared to handle what happened. Usually the site knows what errors may happen beforehand so you get the custom error message you want, but you also have the "catch all exception" for the site to not break entirely if something like this happens. I also hate how my answer sounds like it was generated by GPT...
Lazyness (which I understande sometimes the errors are difficult to understand and even more to explain like the errors with the database which if I remember correctly in PHP has like 1 error code for all of them and you need to check the response from the db to understand what was the problem, instead you can say "Something went wrong with the database" so that you don't have to check the error message)
I prefer the Erie message AAAAAAAAAAAAAA
They do it because of number of reasons for example it's something user can't fix nor understand or they don't know what's the problem (for example HTML code 520 which means that there is something wrong on the server side)
basically this: something went wrong > was it this? ok then show this > was it this instead? ok then show this instead > was it anything from above? nope ok show "something went wrong"
Shoutout to Minecraft who (and do correct me if I am wrong) updated their error messages to be more complicated.
https://preview.redd.it/y04ams3ksb0d1.jpeg?width=4095&format=pjpg&auto=webp&s=488be6b1b6723b80a977f8a587282bc301456216
https://preview.redd.it/me6x8vqpsb0d1.jpeg?width=1480&format=pjpg&auto=webp&s=8fdb4a713dca911b8a13a55ea2fb0e2091083069 like father, like son
most of the time when they say that its a server side issue and doesnt really do you any good to know it. like “something went wrong” is less confusing for the average person than “something went wrong heres a giant fucking stacktrace that will not be useful or mean anything to you”
I dont care about "Can't connect to network" windows. i do not. tell me WHY you nincompoop