Feature/issue 202

Prevents having two syncs at the same time (leading to doubled registration on backend, and undefined behaviour), and using probe now / sync now when we have no parameters. Fixes #202.