Can not connect to PHD2, even in simulator

I am unable to get SGP to connect to PHD2 even when I am just running simulators for everything; and of course when I am using real equipment. What am I doing wrong? Here are a few excerpts from the PHD2 log and from the SGP log.
PHD2 log says only this (btw it did start up after receiving some input from SGP):

"PHD2 version 2.6.8 [Windows], Log version 2.5. Log enabled at 2020-06-16 11:36:39 "

  • which is left over from me trying to debug things this morning; it is now roughly 14:55 EDT. In other words, even tho it started up, it didn’t record anything new.

SGP log says this, among other things:

"[06/16/20 14:47:27.928][DEBUG][Sequence Thread][NONE] Dispatch loop: Received SGM_RUN_SEQUENCE…
[06/16/20 14:47:28.131][DEBUG][Sequence Thread][SQ;] ********** Run sequence started **********
[06/16/20 14:47:28.162][DEBUG][Sequence Thread][SQ;] GuiderCheck: Checking auto guider status…
[06/16/20 14:47:28.162][DEBUG][Sequence Thread][SQ;] GuiderCheck: Auto guider is not connected, attempting to connect…
[06/16/20 14:47:29.540][DEBUG][Sequence Thread][SQ;] Connecting to PHD2…
[06/16/20 14:47:29.541][DEBUG][Sequence Thread][SQ;] Waiting for socket connection to PHD2…
[06/16/20 14:47:29.542][DEBUG][PHD2 Listener Thread][SQ;] Attempting to connect to PHD2…
[06/16/20 14:47:30.543][DEBUG][Sequence Thread][SQ;] Waiting for socket connection to PHD2…
[06/16/20 14:47:31.544][DEBUG][Sequence Thread][SQ;] Waiting for socket connection to PHD2…
[06/16/20 14:47:31.914][DEBUG][PHD2 Listener Thread][SQ;] Failed to establish client connection to PHD2 using port 4400: No connection could be made because the target machine actively refused it 127.0.0.1:4400
[06/16/20 14:47:32.544][DEBUG][Sequence Thread][SQ;] Waiting for socket connection to PHD2…
[06/16/20 14:47:33.545][DEBUG][Sequence Thread][SQ;] Waiting for socket connection to PHD2…
[06/16/20 14:47:34.546][DEBUG][Sequence Thread][SQ;] Waiting for socket connection to PHD2…
[06/16/20 14:47:35.550][DEBUG][Sequence Thread][SQ;] Successfully connected to PHD2…
[06/16/20 14:47:35.553][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Pre-Wait : BadConnection
[06/16/20 14:47:35.559][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”: “get_app_state”, “id”: 1001}

[06/16/20 14:47:36.971][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Post-Wait: Stopped
[06/16/20 14:47:36.977][DEBUG][Sequence Thread][SQ;] PHD2: PHD2 is already open…
[06/16/20 14:47:36.977][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”: “get_profiles”, “id”: 1009}

[06/16/20 14:47:37.479][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”:“get_connected”,“id”:1011}

[06/16/20 14:47:37.580][DEBUG][Sequence Thread][SQ;] GuiderCheck: Starting guider and connecting guider equipment for guider profile…
[06/16/20 14:47:37.587][DEBUG][Sequence Thread][SQ;] PHD2: PHD2 is already open…
[06/16/20 14:47:37.587][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”:“get_connected”,“id”:1011}

[06/16/20 14:47:37.589][DEBUG][Auto Guider Equipment Connection Thread][SQ;] PHD2: PHD2 is already open…
[06/16/20 14:47:38.204][DEBUG][Sequence Thread][SQ;] PHD2: PHD2 is already open…
[06/16/20 14:47:38.204][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”:“get_connected”,“id”:1011} "

That last part repeats itself over and over, and then it says this:

"[06/16/20 14:48:07.594][DEBUG][Sequence Thread][SQ;] GuiderCheck: Could not start auto guider, aborting…
[06/16/20 14:48:18.506][DEBUG][Main Thread][SQ;] PopulateDataModel: Transferring view to the data model…
[06/16/20 14:48:18.541][DEBUG][MF Update Thread][SQ;] Performing serialize…
[06/16/20 14:48:21.876][DEBUG][Main Thread][SQ;] Adding sequence level notification: Could not start auto guider, aborting…
[06/16/20 14:48:21.925][DEBUG][Sequence Thread][SQ;] Sending Notification: Error - Could not start auto guider, aborting…
[06/16/20 14:48:21.925][DEBUG][Sequence Thread][SQ;] Checking auto guider version…
[06/16/20 14:48:21.925][DEBUG][Sequence Thread][SQ;] PHD2: Performing version check…
[06/16/20 14:48:21.925][DEBUG][Sequence Thread][SQ;] PHD2: Min version is 2.6.0
[06/16/20 14:48:21.925][DEBUG][Sequence Thread][SQ;] PHD2: User version is 2.6.8
[06/16/20 14:48:21.925][DEBUG][Sequence Thread][SQ;] Set sequence abort
[06/16/20 14:48:21.931][DEBUG][Sequence Thread][SQ;] ********* Run post sequence *********
[06/16/20 14:48:21.931][DEBUG][Sequence Thread][SQ;] Resuming auto guiding…
[06/16/20 14:48:21.931][DEBUG][Sequence Thread][SQ;] EventMarker(170) - t:NA (NA); e:0; f:NA; o:* aborted *
[06/16/20 14:48:21.931][DEBUG][Sequence Thread][SQ;] Checking PHD2 state…
[06/16/20 14:48:21.932][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Pre-Wait : Stopped
[06/16/20 14:48:21.932][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”: “get_app_state”, “id”: 1001}

[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Post-Wait: Stopped
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] PHD2: Requested unpause, but PHD2 reports it is not in a paused state
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] EventMarker(171) - t:NA (NA); e:0; f:NA; o:* aborted *
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] SGPro capture cal frame mode is OFF…
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] Capture calibration frames on sequence failure is active. Abort status: True; User Abort: False
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] Turning capture cal frame mode OFF (because sequence was aborted by user) or no calibration frames exist.
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] Clearing timed monitoring events…
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] Checking RunEndOfSequenceEquipmentOptions, force = True
[06/16/20 14:48:22.034][DEBUG][Sequence Thread][SQ;] In RunEndOfSequenceEquipmentOptions
[06/16/20 14:48:23.624][DEBUG][Sequence Thread][SQ;] Stopping auto guiding…
[06/16/20 14:48:23.624][DEBUG][Sequence Thread][SQ;] Attempting to stop PHD2 guiding…
[06/16/20 14:48:23.624][DEBUG][Sequence Thread][SQ;] Checking PHD2 state…
[06/16/20 14:48:23.624][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Pre-Wait : Stopped
[06/16/20 14:48:23.624][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”: “get_app_state”, “id”: 1001} "