I first observed this in 2.1.0 and verified it was stlll there in 2.1.2.
I had scrollers marked in Q 500 and a loop from an up look Q 506 back to a low look Q 505. Both cues were time 5 seconds . When I hit go on the loop, Q 505 took 10 seconds to complete, with the green marking count down accounting for the extra five seconds. When I observed the action onstage I found that that when looping to Q 505, the scroller lamp faded out then moved to what I found out was the underlying values that marking was supposed to override. Hitting Go back to Q 506 resulted in a Live move of the scollers back to the correct position, but there is no "L" in the MV column. The console doesn't notice the scrollers are wrong until Go (506) is pressed, but it should have checked when 505 completed.
This action was easily observed using the 2.1.2 offline editor, except in flexi active channels mode. Also, if I use the Back button to get to Q 505 the the tiles correctly show "Q 506", but not when looping to it..
Using 2.1.0, I had also observed similar behavior with the Go to Cue command, with green countdowns happening in cue time instead the cue completing in Go to cue time. This seems to be fixed now, but the way marks are not being asserted correctly in loops may be another facet of the same problem.