this is the error that concerns me its right before it gets stuck.
[8:37:45 AM:344] Cleared POI - Reason Quest Completed
[8:37:45 AM:344] Cleared POI
[8:37:45 AM:490] Activity: Waiting on taxi...
[8:38:14 AM:372] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Styx.InvalidObjectPointerException: Cannot read a descriptor on an invalid object.
at Styx.WoWInternals.WoWObjects.WoWObject.#eve[T](UInt32 field)
at Styx.WoWInternals.WoWObjects.WoWObject.#dve[T](Int32 offsetIndex)
at Styx.WoWInternals.WoWObjects.WoWUnit.get_Level()
at Honorbuddy.MainWindow.#3Uc()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
[8:38:48 AM:059] Cleared POI - Reason Reached final destination with taxi
[8:38:48 AM:059] Cleared POI
[8:38:48 AM:244] Compiling expression '((!HasQuest(11733)) && (!IsQuestCompleted(11733)))' @ line 3384
[8:38:49 AM:497] Compiling expression '(HasQuest(11733))' @ line 3389
[8:38:51 AM:222] Goal: Waiting for flight 35s
[8:38:51 AM:222] Activity: Wait time remaining... 35s... of 35s
[8:38:51 AM:447] Goal: Waiting for flight 34s