Annotations going haywire in layouts

Only partially :wink: . The draw order isn’t staying put when I print. In the first image my “linework” has been pushed to the back and appears correctly in the layout:

But in print preview/printed:

Note the dotted line. It also only does this with vector output (it seems to work fine with raster output but I need vector output), that is, it won’t hide the line(s) behind the surface. Something I can probably work around but still…