As grace notes are ornaments, they are not played in exact time values. Instead sort of garnishing the main music.
In classical music a grace note with longer values like 1/4 or 1/8 might be played on the beat, thus taking time away from the next note.
If you see a 1/16 or a crossed through 1/8 grace note, then it might be played before the actual time beat, thus taking time away from the previous beat.
This sounds quite theoretical, but actually someone like Mozarts father said, the distinction would be so easy, that any whistling farmer would do it right by instinct..
I didn’t have time to check your examples, but I will try later. I personally wouldn’t bother too much about the playback of them, still thank you very much in discovering and pointing it out.
Dorico is treating the unslashed grace note as an appoggiatura, which when followed by a dotted note usually takes two-thirds of the dotted note’s value. If you don’t believe me, do a Google search for appoggiatura before dotted note.
It also seems all right with the trill on the middle note. The problem here appears to be the combination of trill on the first note and grace notes on the third …
The following sample sounds OK, but in the first sample (with the trill on the first beat) the grace notes are extremely rushed in playback.
Somebody well-meaningly suggested somewhere that I can vary the length of the grace notes in the midi play view, but I still find it hard to accept the logic of the glaring inconsistency of the default values adopted in the following examples attached …It appears that something in the placement of the trill is causing distortion of the logic governing grace note definition. I hope this is helpful to somebody willing and able to pay attention to something that is apparently such a minor quibble.