Changing horizontal offset of notes causes measures to widen in version 3
I'm marking this as a suggestion because it is currently by design. Someone from the MuseScore team might want to make it a bug report.
In version 2, since grace notes after did not play, I would use grace notes before and move them, using the chord horizontal offset in the inpsector, to the previous measure to get them to play better and look correct.
In version 3, if you move a grace note to the left, the measure is expanded to make room for the moved note. I really don't think the is what is expected by users and suggest that when moving grace notes, the measure should not be expanded.
Until grace note after playback is corrected, there is no acceptable workaround for this. I don't consider creating an invisible staff and silencing the notes on the original staff to be acceptable since it affects the overall score layout.