In my recent experience with the Drakov mock-server, I have some APIs with many parameters and when the frontend team sends a request to the mock-server, it was hard to them to find what's the source of the problem in a direct way. I have added returning reason in the 404 response.
I really like the idea behind this one, but from my observation, it is just missing some specific tests to validate the returned response does indeed bring back the extra detail you're after.
In my recent experience with the Drakov mock-server, I have some APIs with many parameters and when the frontend team sends a request to the mock-server, it was hard to them to find what's the source of the problem in a direct way. I have added returning reason in the 404 response.