Thanks to the email communication we know now what happened, and what the fix would be. This post is to inform the general audience of this forum about the solution.
This is a situation where a block is one-direction only and a route is attempted using a start signal at the "wrong" end of the block. A click to select a destination of a route leads to the exception as reported.
A manual override of the block lifts the one-way direction temporarily so that one can complete the intended route but it was forgotten here.
Note, this problem does not occur if the block has been selected instead of the start signal, but it will occur for shunting routes where a manual override is not required.
There is a work around available: if you get the exception, click "Continue" there, and then hit the <ESC> key on the keyboard. This will cancel an incomplete route attempt, undoing the first click, and a 2nd click for the route is not expected anymore.
This is a good find, so thanks for the report and for the follow-up.
A correction is scheduled for the upcoming CTC Release 5.7.