Error with running safari on a real device, trying to install Safari?

Hi all,

Ive recently updated appium to 1.30 and Im having some issues with getting a test to run, I have set the capabilities correctly, when my test connects to selenium Grid it goes to the correct appium node but safarilauncher refuses to fire.

I see this in the logs, and am wondering why:

error: Failed to start an Appium session, err was: Error: Unable to install [/tmp/Appium-MobileSafari-7.1.app] to device with id [8a020fae297fb5780da1043c92e04eefa54a3bd2]. Error [Error: Command failed: ]

Why is appium trying to install safari to my device? also when I run the bootstrap command on its down I get:
command: fruitstrap install --id 8a020fae297fb5780da1043c92e04eefa54a3bd2 --bundle “/tmp/Appium-MobileSafari-7.1.app”

last few lines from output
[ 52%] CreatingStagingDirectory
[ 57%] ExtractingPackage
[ 60%] InspectingPackage
[ 60%] TakingInstallLock
[ 65%] PreflightingApplication
AMDeviceInstallApplication failed: -402653130

Anyone have any ideas?