Improve error tracking error handling
What does this MR do and why?
Make sure we handle invalid payload for error tracking correctly:
- Return 400 when activerecord is invalid
- Validate payload and return 400 error if invalid
Fixes #344652 (closed), #344651 (closed), #344653 (closed)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.