Jagex is god awful at customer support seeing as how you can never even talk to an actual person. They hide behind automated responses for everything. "A team member of our player staff has carefully reviewed..." apparently means sending out the same automated email for everything, even requesting information that was already provided. The fact that Jagex has 0 human customer support shows you how much they value $$$ over the actual players
Claim your business profile now and gain access to all features and respond to customer reviews.