WIP: Work around for a bug in Gaudi that prevents use of the new scheduler
This should NOT be merged. Whenever Gaudi is fixed, this commit should just be dropped. It only moves one call to registerCondition from initialize to start method to force proper ordering of the calls