Hi Andy,
I just downloaded the build and tested on Catalina with an early 2015 MBP. A ZWO ASI 224MC camera is connected.
Running through the first light wizard and selected ZWO ASI camera and selected "YES" to the device is connected dialog and the application just hangs and is unresponsive. I have taken a look at Console and sees a CPU usage event logged where it has exceeded cpu limits by specified timeframe.
The last few stack frames sampled are as follows :
30 AutoConnectCamera::AutoConnectCamera(wxWindow*, wxString const&) + 88 (PHD2 + 2488360) [0x1078b3828]
30 Camera_ZWO::Connect(wxString const&) + 4297 (PHD2 + 532649) [0x1076d60a9]
30 ASIGetCameraProperty + 315 (PHD2 + 10868603) [0x1080b177b]
30 CCameraBase::GetCameraProperty(_ASI_CAMERA_INFO*) + 965 (PHD2 + 11905509) [0x1081ae9e5]
30 __exp10 + 16 (PHD2 + 550864) [0x1076da7d0]
Camera Connected : ZWO ASI 224MC
Computer running PHD2 : early 2015 13" MBP running Catalina 10.15.1
PHD2 ver : test5.
I have also test built PHD2 from the most recent codebase on GitHub and encountered the same issue.
Aaron