Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Pilot2ATC V3 0.2.3C CTD at StartUp

Featured Replies

Hello.  Am receiving the follow CTD error on startup of Pilot2ATC, the main window appears for a few seconds then I receive this.  I attempted a full reinstall but get the same error.

 

Application: Pilot2ATC_3.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException
   at System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty, System.Object, System.Windows.PropertyMetadata, Boolean, Boolean, System.Windows.OperationType, Boolean)
   at System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty, System.Object)
   at Pilot2ATC_3.ViewModel.MainWindowVM.ShowFltPlan()
   at Pilot2ATC_3.MainWindow.DataLoaded(System.Object, System.ComponentModel.RunWorkerCompletedEventArgs)
   at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(System.ComponentModel.RunWorkerCompletedEventArgs)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Application.RunDispatcher(System.Object)
   at System.Windows.Application.RunInternal(System.Windows.Window)
   at Pilot2ATC_3.App.Main()

 

Immediately follow the above error i receive this error as well in event logs:

Faulting application name: Pilot2ATC_3.exe, version: 3.0.0.0, time stamp: 0xe7114779
Faulting module name: KERNELBASE.dll, version: 10.0.26100.6584, time stamp: 0x0a9b38fe
Exception code: 0xe0434352
Fault offset: 0x00000000000c66ca
Faulting process id: 0x467C
Faulting application start time: 0x1DC2FD9FCDCB6BC
Faulting application path: D:\Pilot2ATC_3_x64\Pilot2ATC_3.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 6b36894b-71a7-4bb4-963d-bc84891a9d81
Faulting package full name: 
Faulting package-relative application ID: 

 

 

These are the only entries from the Pilot2ATC logs.

2025-09-27 14:10:24.1035|INFO|Pilot2ATC_3.ViewModel.MainWindowVM|AppSettings Loaded.  PTT Joystick Name: PFC Cirrus Yoke
2025-09-27 14:10:24.4294|INFO|Pilot2ATC_3.Licensing.frmLicense|License Checked OK

2025-09-27 14:10:36.1234|INFO|Pilot2ATC_3.ViewModel.MainWindowVM|Program StartedPilot 2 ATC (P2A) - version 3.0.0.0_EarlyAccess 0.2.3C  9/27/2025 2:10:36 PM
2025-09-27 14:10:36.5527|INFO|Pilot2ATC_3.ViewModel.MainWindowVM|Pilot2ATC® starting initialization.
2025-09-27 14:10:36.5527|INFO|Pilot2ATC_3.ViewModel.MainWindowVM|NumberDecimalSeparator: 

Thanks,

Bruce

 

 

  • Author

Dave helped me locate the issue on a separate email thread. Dave suggested that my Pilot2ATC AppSettings file may have a strange value in it so I renamed it and had Pilot2ATC rebuild it. Functioning normally again.

The AppSettings.xml file is located at:

c:\users\<UserName>\AppData\Roaming\P2A_300\Settings\AppSettings.xml

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.