Hi john,
Did you find a solution to this issue?
I am facing the same problem with v11.
I've followed https://docs.kentico.com/k11/custom-development/handling-global-events/deploying-objects-with-custom-id-fields
But still stuck with issue you raised.
Cheers, Stephen