I've sent a support email, hopefully they will get back to me with some helpful advise :)
*bet it's engine yard fault*