Hi Robert,
The obvious workaround is to explicitly place the rests. But that looks like a bug to me also. The layout is putting the rests 3 lines above the preceding notes, and in the third bar there is a clash that is not managed. You explanation is perfectly clear. More learned people than me will say whether this a a defect or not, or perhaps there is a parameter to control this.