Hi team,
We are supporting both Alexa as well as Google Smart Home skills for our wifi enabled plugs. In Google, we used to receive an intent (a REST call from Google) whenever user unlinks our skill, so we cleanup our records for the user & stop sending Report State for Google.
Refer: https://developers.google.com/actions/smarthome/create#actiondevicesdisconnect
As of our understanding, Alexa is not notifying us whenever the skill is disabled/unliked.
Though the user disables the skill, we are still sending ChangeReport events to Alexa gateway since we are not aware whether the skill is disabled.
Is there a way Alexa can notify us about user disabling our skill. If not, could you please consider implementing something like Google did ?