OK, it appears that <code>setPos(textStyle().offset(spatium()));</code> has no effect when changing styled text to unstyled, but it *is* required to correctly position unstyled text loaded from a mscx file, since it was not previously styled. I'll add the call.