Aha! It works as it should when using Bypass rather than assigning a footswitch to the Interval parameter. Weird, though, because ShiftTime works either way. If ReturnTime worked the same way as ShiftTime when Interval is assigned a controller, it would be more consistent and offer more creative options...