Logic to prevent multiple subscriptions from being created. Seems to fail on relogin