If the service is run simultaneously on multiple nodes/environments, it is possible that it will try to sync custom types concurrently on the same CTP project.
Solution:
[ ] in case of ConcurrentModificationException from the platform during type sync try to re-validate the current custom types state, and if it is already valid - continue loading, instead of killing the application
Related to PayPal webhooks registering: fix concurrent registering issue
If the service is run simultaneously on multiple nodes/environments, it is possible that it will try to sync custom types concurrently on the same CTP project.
Solution:
ConcurrentModificationException
from the platform during type sync try to re-validate the current custom types state, and if it is already valid - continue loading, instead of killing the application