Unable to halt process on Win11

Maybe this is a Beta software thing, but I am unable to halt the CE Beta process. The UI goes away but the background tasks keep running. The Task Manager has this:

If I look in “C:\Users\*****\AppData\Roaming\Coastal Explorer (Beta)”, the application log file is filled with:

[2026-07-02 18:59:22.861] [info] [Main Process] quitting for real now
[2026-07-02 18:59:22.863] [info] [Main Process] app: before-quit
[2026-07-02 18:59:22.864] [info] [Main Process] app: will-quit
[2026-07-02 18:59:22.864] [info] [Main Process] quitting for real now
[2026-07-02 18:59:22.864] [info] [Main Process] app: before-quit
[2026-07-02 18:59:22.864] [info] [Main Process] app: will-quit

No other info in the log. PreviousApplication file contains the same.

This may be a result of stopping the process with the Task Manager, but now I can’t start the app. The log file has:

[2026-07-02 19:20:18.140] [info] [Main Process] NemoServer running at http://10.0.0.6:64628/
[2026-07-02 19:20:18.144] [error] [Main Process] Uncaught exception: undefined TypeError: Cannot read properties of undefined (reading ‘Announce’)
at Server. (file:///C:/Users/*****/AppData/Local/com.rosepoint.planz/current/resources/app.asar/index.mjs:2621:205)
at Object.onceWrapper (node:events:630:28)
at Server.emit (node:events:521:24)
at emitListeningNT (node:net:2052:10)
at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
[2026-07-02 19:20:18.163] [info] [Main Process] Offline database located at: C:\Users\*\AppData\Roaming\Coastal Explorer (Beta)\offlineRegion.db
[2026-07-02 19:20:18.169] [error] [Main Process] Error occurred in handler for ‘offlineRegions:executeSql’: TypeError: Object has been destroyed
[2026-07-02 19:20:18.171] [error] [Main Process] Error occurred in handler for ‘offlineRegions:executeSql’: TypeError: Object has been destroyed
[2026-07-02 19:20:18.172] [error] [Main Process] Error occurred in handler for ‘offlineRegions:executeSql’: TypeError: Object has been destroyed
[2026-07-02 19:20:18.173] [info] [Main Process] discoverer: loading gofree…
[2026-07-02 19:20:18.177] [info] [Main Process] GoFree: starting…
[2026-07-02 19:20:18.179] [info] [Main Process] discoverer: loading ssdp…
[2026-07-02 19:20:18.186] [info] [Main Process] Network: Ethernet address 10.0.0.6
[2026-07-02 19:20:18.187] [info] [Main Process] M-SEARCH: Searching for urn:rosepointnav-com:service:nemo:1…
[2026-07-02 19:20:18.190] [info] [Main Process] M-SEARCH: Searching for urn:axis-com:service:BasicService:1…
[2026-07-02 19:20:18.192] [error] [Main Process] Error occurred in handler for ‘offlineRegions:executeSql’: TypeError: Object has been destroyed
[2026-07-02 19:20:18.199] [error] [Main Process] Error occurred in handler for ‘mainWindow:getFullScreen’: TypeError: Cannot read properties of null (reading ‘isFullScreen’)

The log implies something might be going wrong with closing serial port connections, though normally there would be an actual error listed too. What sort of serial ports are you using?

The app log from attempting to start does appear to have several problems caused by it not exiting correctly.

Also, are you just trying to exit the app, or are you trying to use Task Manager to end the process?

The serial port is COM4 USB with the NGX attached to it. I try to stop the app by clicking on the X in the top right corner. This kills the UI window but leaves the process running. At this point I can’t restart the app so I need to kill it via the Task Manager. That usually leads to the inability to restart and the “uncaught exception” above. I understand that might be a Red Herring but thought you might be interested anyway.

Luckily I was able to reproduce this, but unluckily it’s only happened once so far. I think I know what the problem is and will attempt to fix it, but am not certain I’ll be able to test the fix unless I can get a more reliable repro case.

I’m pretty sure this has been fixed in today’s update.

Yup, fixed! <20 characters filler>

1 Like