Hi Eric,
your condition ist not correct. You are testing the vehicle/train on this train number display 022, but in Win-Digipet logic is transferred to the destination contact 042 at the start of the route. So you have to change your condition to this train number display.
Or just change the train number display in the condition to 0. This should result in testing the loco/train using the route/profile regardless of its current position (should already possible in 2018.2d, but I can only say it for sure for 2021).
Regards
Markus