GDO blaQ Door status incorrect when open

I recently installed the GDO blaQ to a Chamberlain 3585P with a purple learn button and when opening the garage, the door will open but the state of the door in the web interface almost immediately returns to a closed status and never correctly states the door is open. To close the door I will have to click to “open” the garage which will then close the door. I have updated to the latest firmware 1.3.3.3 and other statuses seem to be correct such as the light and obstruction sensor. I have included the log below. I’ve tried resetting to factory defaults and have turned off the local native API as I plan to use this with Homebridge. Any ideas on how to fix this issue? Thanks for your help.

11:53:18 [D] [cover:076] ‘Garage Door’ - Setting
11:53:18 [D] [cover:084] Position: 100%
11:53:18 [D] [gdo_cover:224] Open command received
11:53:18 [D] [gdo_cover:124] Sending OPEN action
11:53:18 [I] [gdo_cover:030] Door state: Opening, position: 0%
11:53:18 [D] [cover:170] ‘Garage Door’ - Publishing:
11:53:18 [D] [cover:173] Position: 0%
11:53:18 [D] [cover:186] Current Operation: OPENING
11:53:18 [I] [gdo_cover:030]e[1;31m[gdo_main_task]e[0;32m Door state: Unknown, position: 0%
11:53:18 [D] [cover:170]e[1;31m[gdo_main_task]e[0;36m ‘Garage Door’ - Publishing:
11:53:18 [D] [cover:173]e[1;31m[gdo_main_task]e[0;36m Position: 0%
11:53:18 [D] [cover:186]e[1;31m[gdo_main_task]e[0;36m Current Operation: IDLE
11:53:19 [D] [sensor:094] ‘WiFi Signal’: Sending state -50.00000 dBm with 0 decimals of accuracy
11:53:19 [D] [sensor:094] ‘WiFi Signal %’: Sending state 100.00000 % with 0 decimals of accuracy
11:53:19 [I] [gdo_cover:030]e[1;31m[gdo_main_task]e[0;32m Door state: Stopped, position: 0%
11:53:19 [D] [cover:170]e[1;31m[gdo_main_task]e[0;36m ‘Garage Door’ - Publishing:
11:53:19 [D] [cover:173]e[1;31m[gdo_main_task]e[0;36m Position: 0%
11:53:19 [D] [cover:186]e[1;31m[gdo_main_task]e[0;36m Current Operation: IDLE
11:53:20 [I] [GDOLight:050]e[1;31m[gdo_main_task]e[0;32m Light state: On
11:53:47 [D] [sensor:094] ‘Heap Free’: Sending state 246376.00000 B with 0 decimals of accuracy
11:54:18 [D] [cover:076] ‘Garage Door’ - Setting
11:54:18 [D] [cover:084] Position: 0%
11:54:18 [D] [gdo_cover:189] Door is already closed
11:54:18 [D] [cover:170] ‘Garage Door’ - Publishing:
11:54:18 [D] [cover:173] Position: 0%
11:54:18 [D] [cover:186] Current Operation: IDLE
11:54:19 [D] [sensor:094] ‘WiFi Signal’: Sending state -51.00000 dBm with 0 decimals of accuracy
11:54:19 [D] [sensor:094] ‘WiFi Signal %’: Sending state 98.00000 % with 0 decimals of accuracy
11:54:21 [VV ][web_server_idf:067]e[1;31m[httpd]e[0;38m Enter AsyncWebServer::request_post_handler. uri=/cover/garage_door/open
11:54:21 [W] [web_server_idf:070]e[1;31m[httpd]e[0;33m Only application/x-www-form-urlencoded supported for POST request
11:54:21 [VV ][web_server_idf:106]e[1;31m[httpd]e[0;38m Enter AsyncWebServer::request_handler. method=3, uri=/cover/garage_door/open
11:54:21 [D] [cover:076] ‘Garage Door’ - Setting
11:54:21 [D] [cover:084] Position: 100%
11:54:21 [D] [gdo_cover:224] Open command received
11:54:21 [D] [gdo_cover:124] Sending OPEN action
11:54:21 [I] [gdo_cover:030] Door state: Opening, position: 0%
11:54:21 [D] [cover:170] ‘Garage Door’ - Publishing:
11:54:21 [D] [cover:173] Position: 0%
11:54:21 [D] [cover:186] Current Operation: OPENING
11:54:21 [I] [gdo_cover:030]e[1;31m[gdo_main_task]e[0;32m Door state: Closing, position: 0%
11:54:21 [D] [cover:170]e[1;31m[gdo_main_task]e[0;36m ‘Garage Door’ - Publishing:
11:54:21 [D] [cover:173]e[1;31m[gdo_main_task]e[0;36m Position: 0%
11:54:21 [D] [cover:186]e[1;31m[gdo_main_task]e[0;36m Current Operation: CLOSING
11:54:42 [I] [gdo_cover:030]e[1;31m[gdo_main_task]e[0;32m Door state: Closed, position: 0%
11:54:42 [D] [cover:170]e[1;31m[gdo_main_task]e[0;36m ‘Garage Door’ - Publishing:
11:54:42 [D] [cover:173]e[1;31m[gdo_main_task]e[0;36m Position: 0%
11:54:42 [D] [cover:186]e[1;31m[gdo_main_task]e[0;36m Current Operation: IDLE
11:54:44 [I] [secplus_gdo:073]e[1;31m[gdo_main_task]e[0;32m Obstruction: Obstructed
11:54:44 [D] [binary_sensor:036]e[1;31m[gdo_main_task]e[0;36m ‘Obstruction’: Sending state ON
11:54:44 [I] [secplus_gdo:073]e[1;31m[gdo_main_task]e[0;32m Obstruction: Clear
11:54:44 [D] [binary_sensor:036]e[1;31m[gdo_main_task]e[0;36m ‘Obstruction’: Sending state OFF
11:54:47 [D] [sensor:094] ‘Heap Free’: Sending state 246376.00000 B with 0 decimals of accuracy