TL;DR - Non-construction orders are also paused when construction is paused.
I think the fix for execution of construction orders for paused engineers is awesome!
However, I believe an unintended side-effect has been pausing any additional orders after the current one has finished.
For example, queueing several different move commands on a unit currently moving, then "pausing construction" for that unit, will result in the unit stopping after the first move command is complete (irrespective of whether any construction has been queued).
Also, a paused unit is unable to move (or, it seems, perform any other action) until unpaused. The accidental pause of an attacking unit part of a control group, for instance, would prohibit it alone from executing orders (and would often go unnoticed).