I didn’t specify it initially - it was the suggested route and it caused the errors. I specified above that I think the suggested route injecting an airway change at LIN is unnecessary and problematic.
I then tested several iterations of this routing manually to troubleshoot (isolating variables) and got the errors I specified.
It automatically changed it to LINGE. I even tried removing that and changing it to LIN and it went back to LINGE. There’s definitely a bug.