We were having the same "failed to connect to engine" issue on mac os el cap / sierra.
Our solution was:
- open system preferences > users & groups > login items
- Logmein hamachi showed a yellow yeild sign and "unknown"
- select logmein hamachi and press the "-" below to remove from startup items.
- restart computer. hamachi opens and connects fine.
hopefully this helps others as well.