Okta + SCIM asynchronous flow integration

Hello,
I’m building a Okta + SCIM v2 integration for my org. And so it happens that a lot of our flows are async in the backend. So ideally, when Okta pushed an attribute that we care about to the SCIM app, we will send an event via kafka instead and then attribute gets set eventually in the backend.

Has anyone tried that? The main problems I see so far is what happen if there’s an error the event is ignored or not processed correctly. We probably can handle that in the backend, but are there any mechanism to notify Okta administrators that something went wrong and they should retry?

Or, can we run an Okta import and get the attributes removed / updated in Okta if something get wrong so Okta is always in sync with the SCIM app?