Those events without the complete
suffix are sent before we commit the database transaction and the ones with complete
are sent after we commit the transaction.
This means that the actual entities (user and user registration) don't actually exist when the first non-complete
events are emitted.
Take a look at our Calling FusionAuth APIs In Webhooks guide for more details.