I had the same issue with the leaderboard I would get pop up saying their system detected me using a third party. I simply fixed this by emailing miniclip from their official page. And they fixed it for me 2 days later. And I'm sorry about your other problem I can't really help you with that one.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.