fix: catch any failure to initialize the lib
Merge branch 'zuckschwerdt-libfail'