On looking at this problem, my guess is that the remote bypass command is only recognized when it is different from the previous one. And of course, different from the displayed value.
This seems to be what is happening, and explains most of Mr John01W's observations.
The Ground Control and program changes are probably not relevant.
We will fix this in the next release, due shortly.