Make a line.
Now tag it: select minor roads,
then service road.
For a very brief instant an error message in red appears in the left panel.
Then it gets swept away and all is normal.
This tells us the algorithm is not optimized.
It should check first before making error messages, not after.
Yes, users with slower eyes will never notice it, but it is still bad.