Default Helium AKA Carbon & other App Syncs

Hi everyone.

I'm at the point of losing my mind with this bloody app helium..

When I first used the app for my nexus 7 too galaxy nexus it was fantastic and did everything I expected it to do,
so much so I bought it for like 2.

I currently have 3 devices now, Nexus 7 tablet, Galaxy nexus phone and P880 LG...
im gonna be selling the Gnexus and moving onto the p880.

The problem now is that two bugger apps hillclimbracing and fail hard wont seem to restore from either
dropbox, google drive or by finding it from the wifi list and copying it across the network.

The app says "back up complete" however they wont restore to the other device, it just fails (I have also checked and made sure that the apps are not running in the background before I try to overwrite them)

the p880 and Gn are both rooted and running MIUI and the Nexus7 is rooted and using stock rom 4.4.2
all permissions are set to allow...

can anyone recommend another app that might just do the job without the head ache?

one thing I don't get with helium is when you go to restore and app and its not installed
its wanting to connect to play to download it first, then over write it?

I was also wondering if games like this have copy protection on them but I don't see why
when they are free?