When i go to check update i get the following:
SoapFault Object ( [message:protected] => Recursive fallback not allowed for character \u003F. Parameter name: chars [string:Exception:private] => [code:protected] => 0 [file:protected] => /sitiweb/hotspot/includes/ServiceUpdates.php [line:protected] => 504 [trace:Exception:private] => Array ( [0] => Array ( [file] => /sitiweb/hotspot/includes/ServiceUpdates.php [line] => 504 [function] => __call [class] => SoapClient [type] => -> [args] => Array ( [0] => HotSpotGetUpdateStatus [1] => Array ( [0] => stdClass Object ( [PTAttachID] => 10426857 ) ) ) ) [1] => Array ( [file] => /sitiweb/hotspot/includes/ServiceUpdates.php [line] => 504 [function] => HotSpotGetUpdateStatus [class] => MySoapClient [type] => -> [args] => Array ( [0] => stdClass Object ( [PTAttachID] => 10426857 ) ) ) [2] => Array ( [file] => /sitiweb/hotspot/pages/updatesexec.php [line] => 173 [function] => HotSpotGetUpdateStatus [class] => serviceUpdate [type] => -> [args] => Array ( [0] => 10426857 ) ) ) [previous:Exception:private] => [faultstring] => Recursive fallback not allowed for character \u003F. Parameter name: chars [faultcode] => a:InternalServiceFault [detail] => stdClass Object ( [ExceptionDetail] => stdClass Object ( [HelpLink] => [InnerException] => [Message] => Recursive fallback not allowed for character \u003F. Parameter name: chars [StackTrace] => at System.Text.EncoderFallbackBuffer.ThrowLastCharRecursive(Int32 charRecursive) at System.Text.EncoderFallbackBuffer.InternalFallback(Char ch, Char*& chars) at System.Text.SBCSCodePageEncoding.GetByteCount(Char* chars, Int32 count, EncoderNLS encoder) at System.Text.EncodingNLS.GetByteCount(Char[] chars, Int32 index, Int32 count) at System.Text.Encoding.GetBytes(Char[] chars, Int32 index, Int32 count) at System.Text.Encoding.GetBytes(String s) at AtlanteWebServices.HotSpotManagerServiceCoreV3.getUpdate(Int32 PTAttachID) at AtlanteWebServices.HotSpotManagerServiceV3.HotSpotGetUpdateStatus(Int32 PTAttachID) at SyncInvokeHotSpotGetUpdateStatus(Object , Object[] , Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc) at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet) [Type] => System.ArgumentException ) ) )