@hansjeu Thank you very much for the feedback. I am sorry for the inconveniences caused by the v0.9.49 update. With that version I did not bundle the dependencies as some users running on older systems had issues with bundled dependencies which did not match set of installed system libraries. There are also some issues with the old Npm version pimatic uses internally. The legacy will be removed and we hopefully can ditch support for node v4 soon.
As so many users had issues v0.9.50 includes bundled dependencies. Btw, all versions are tested before release, however, these issues did not occur on the test system which however of the different OS/build system/Node versions users have on their system.
Besides the problem with the pimatic updates I noticed larger file system changes on Raspi appears to occasionally break the file system. It happened to me more than once and I can say a corrupted file system can cause all kinds of strange errors. So, we also need a strategy for checking the health of the target system. Possibly a script which performance some basic checks (file-system check, check free space, etc).
"It always takes longer than you expect, even when you take into account Hofstadter's Law.", Hofstadter's Law