The problem is that when offset correction is applied to clips to compensate for latency in recordings, if the bus used for recording is input... it doesn't take into account the output latency... since it's an input-only bus.
However, the clip must have output offset, otherwise it will become misaligned.
In short, you always have to take output offset into account regardless of the type of bus used for recording, whether duplex (where the problem doesn't occur because it has an output) or input.
Let's see if the graph helps.
The problem is that when offset correction is applied to clips to compensate for latency in recordings, if the bus used for recording is input... it doesn't take into account the output latency... since it's an input-only bus.
However, the clip must have output offset, otherwise it will become misaligned.
In short, you always have to take output offset into account regardless of the type of bus used for recording, whether duplex (where the problem doesn't occur because it has an output) or input.