Are some event payloads ignored? Is this documented anywhere?

Are you using sentry.io or a custom Docker-based setup?

Generally, I would recommend to generate random event IDs, or no IDs at all and use the UUID returned by the API for testing.

Edit: Please note that this has also been answered in Delete all issues in a project