So... that's not actually a bug. Or it is? Anyway, when servo gets as target some value it can't reach, servo gets hagned and never ends it's execution. That happens because of original IR parts logic: they finishing moves on their maximum/minimum possible value, not more/less, but sequencer set parts as finished only when target value reached. Maybe I can fix it, if you want to.