it is NOT a bug.
its a console programming/operating decision.
you need to program
playfwd
then inframe
then playforward.
OR - you use the "playfwd - retrigger >0" playmode.
if you use this rather than playfwd- you explicitly retrigger the inframe and outframe values - by moving the intensity to zero ( 0% ) then back to 100%
i believe this is to do with the modal behaviour of playmodes - and non-interlocked behaviour from consoles.
once the clip has stopped - it is only restarted if the playmode is changed -
the play channel has a priority over the inframe and outframe channels.
Changing inframe and outframe - do NOT cause the loop to retrigger.
i believed this is the safest way to operate under a broad range of circumstances.
And as this behaviour is now programmed into lots of shows - it cannot be changed.
It is analogous to how you would have to operate a tape deck or video player.