Hi Sunny,
I also has similar query regarding Native change detection implementation.
As mentioned in the link - Native Change Detection Using Workflows
Limitations –
1- If the entitlement added is part of Access profile or Role this means that certification for correlated accounts will not be created and get closed.
2- Entitlements marked as un requestable, then you decide to take a decision to add it, will not happen.
Basically we do not have entitlements enabled in our organization rather we maintain access via Access profile level for requestable access and roles for RBAC level.
Thanks
Manish