Upgrade or reinstall with Windows triggers error on first launch

Yesterday I saw the upgrade prompt for Codebook 4. I proceeded to do so on WIndows 8.1. Then the new version was launched. Immediately it prompts for the standard 4.0 sync key question, and simultaneously there is a notice “Codebook has a problem and must be closed” or similar. It is a standard Windows prompt for a dying application. This is reproducible on my system. If I try installer with repair, no difference. If I remove the application and install again from a fresh installer download, the same crash happens on first launch. It’s dead in the water on Windows. The upgrade on iPhone is working OK. What’s the next step to getting this functional/running on the Windows system. I had written email to support and no answer yet. It is rather freaky to have anything unstable happen with such important software.

@labradort Thanks for writing in to us about Codebook and sorry to hear about the trouble with Codebook 4. Can you try checking that the Bonjour service is running under Task Manager and Services tab. If not start the service and then try and run the app. If your still having a problem, please get in touch with us over at support@zetetic.net, thanks!

Cheers,
Don

Hi @labradort

Would you check to see if you have a crash report on your local machine? You can paste the path below in Windows File Explorer, press enter and it will expand.

%APPDATA%\Zetetic LLC\Strip\crashes

If there is a crash file from your recent run of the application, would you mind sending it over to us at support@zetetic.net for further review? Thanks!

Hi,

I didn't get a response earlier today and started a discussion
on the forums.  Someone suggested the Bonjour service
must be running, and that's what the problem was.  So I guess
maybe that's a bug that it would be better to print an error
about the service not being up rather than crash.

The application also updated again today so it might be fixed

already.

Regards,

It looks like your answer was right on. However still a bug there because it should say what the problem was rather than crash. But my issue is resolved now. Thanks very much.

Also, tried the File Explorer path and it comes back not found.
Maybe it is gone

since the program is running alright again...

Hello @labradort - thank you for getting back to us to let us know that starting the service worked for you. You are absolutely correct about the crash, we’ll be releasing an update shortly that permanently resolves that problem.

Hi,
I’ve also been having problems recently synchronising Codebook with my iPhone & iPad using Windows 10, and I suspect that the problem is with Bonjour Service. I’ve re-installed this at least once, but it doesn’t appear in Task Manager under Services. What can I do to make sure that this is running?

@murgy Thanks for contacting us about Codebook but sorry to hear about the sync troubles. When Codebook for Windwos is running and the “Desktop WIFI” sync preference is selected, you should see the message on the bottom of the window saying “Listener Started on port 57419” If you don’t see this message then the listener for the service is not running. If you are getting any sort of error message, please contact us over @ support@zetetic.net with a screenshot of the error so we can give you some more personal support as no all errors are the same.

Cheers,
Don

Hi Don,
I can’t get you a screen shot at the moment as I’m not at my computer but I can tell you for sure that (1) I do get the “Listener Started on port 5741” message but (2) after a few seconds this is replaced with an error message “cannot register Bonjour Service” together with a link to a discussion thread on this forum (“What Is Bonjour?” I think it was). Looking at this and other threads it does seem to me that Bonjour is the problem, as it is not shown in the Services tab of Task Manager, even though it’s installed (I reinstalled the latest version a couple of times). The next thing I’m going to try is to uninstall Bonjour and Bonjour Service from the Windows programs, then reinstall them. But installation doesn’t seem to be the problem, just starting the service.
Regards,
murgy

Just to let you know - my theory and approach were correct. I uninstalled both Bonjour & Bonjour Print Service, rebooted and reinstalled Bonjour. I can now sync both my devices with Codebook desktop

Hello @murgy

Thank you for your follow-up, we are happy to hear that a reinstall of Bonjour on your system addressed the issue and you are now able to sync again.