I managed to get it fixed. If anyone else has the "Invalid Wallet Earned" error, you can go to this facebook group https://www.facebook.com/groups/908275372557162/311327944539006
The moderator is using an injector tool that you have to pay a monthly fee for, but is supplying people with max coins and gems for free. This will fix the error for anyone that got it, because it changes the values without needing to load the game because it sends the values to your FB user id for the game. He has fixed this issue for many people before, so if you get him to help you, I can pretty much guarantee he'll fix the issue for you. If for some reason in the future he no longer helps people with this issue, I believe this could be the tool he uses - https://damarist.de/vip/ it's £5 a month and it was the only one I could find, so if you are going use it please do so at your own risk as it could be a scam for all I know. Only bother using it if the facebook group is no longer available.