Let's be honest and real, I'm sure that I'm not the only one experiencing this.
Are you or your co-worker, especially the backend developer, made all the responses always to be
200 even though it returns an error message like the server's internal error or the client's validation error?
What is your or their intention to make it that way? while there are standardized and appropriate http codes for specific cases out there.
If you wonder how to find these http codes and their respective meaning, I use the symfony http foundation as reference: Symfony HTTP Foundation component
cover image from: https://www.youtube.com/watch?v=nSKp2StlS6s