657061bf
disarm is *required* by the underlying API, don't miss it on start() while the func uses a resource lock internally, it does not seem to be the source of system lock-ups encountered so far