Snapshot version of zwave cannot find serial port after OH restart

The issue reported here is different. If you are running a recent snapshot version of the binding, you will find that zwave will not find the serial port after OH restarts and you will need to restart the binding to get it working. The easiest way I have found to do this is to open Habmin and change the name of the controller.

What you are describing is due to binding dependencies not being automatically resolved when the binding is manually installed, so the serial transport also needs to be manually installed. You could automate this by running my script in a startup rule.