It's absolutely BS. I have had my account since 2019, and this is the first time I experience such indiscretion. I'm not sure if this could help but the only thing close to a customer service desk I could find is this website: https://www.resolver.co.uk/ supposedly they can help get your issue or reported case to escalate to higher people in the chain. Hope it helps you out man.
... View more