Have you ever met the problem with Azure SQL database cpu 100% usage caused by query to tblNotificationSubscription? This causes "-2" code response on Azure.
There is no custom query to this table, just some inbound episerver feature calls this. This happens randomly.
Is your site running on DXP?
It might be a good idea to try to rebuild your db indexes, if it is not already done
I will check that. Thanks