That sounds like a date logic issue during work order generation rather than user input. I would double check whether the PM, Job Plan, or any automation is setting constraint dates differently than the target dates. If the finish no earlier than date is being derived separately, it could explain why it ends up earlier than the target finish.
------------------------------
Lucas Pletz
Naviam
------------------------------