Fixed Utils waitForMeasureLoop

Sometimes the observer is lost between adding and calling the inner method. You need to re request the observer inside the block to get the alive one.
Edge case but much safer.