I got into contact with live customer support, unfortunately nothing they can do and the matter has been escalated to be investigated so either way im waiting for a official reply. I'm beginning to wonder how SE have managed to keep subscriptions with billing issues from their payment site.