I have a question on what is considered proper error handling? This is mostly to do with BigDB requests.
First question is: Why do operations to save/load fail? It is the internet, so I imagine things like this just happen, so maybe there is no real answer?
Second question: This may slightly depend on the answer to my first question, but is it proper handling to re-try the function if the save/load failed? For example if I try to save a players data, should I just immediately re-try to save again and again if it has failed?