Marcato playback duration not matching timing setting

Under library → Playback Options → Timing, I have marcato notes to play at 45% of the written duration:

In a score I am currently working on, with no articulation marking on the highlighted note below, the played duration appears as shown in the second screenshot:

However, when I add a marcato marking, the played duration does not appear to respect the timing setting:

It may be that the note is being reduced by 45%, but my expectation is that the actual sounding duration should be 45% of the written value.

Might this be a small bug?

[Dorico 6.2]

I can’t reproduce that here. Perhaps you could attach a small project file that demonstrates the problem?

No problem, Richard. I will send you something shortly. The project was originally created in Dorico 5, updated to 6.2 earlier today.

Thanks Roy. I think this is a bug - at first glance it looks like we might not be handling metronome marks with different beat units. We’ll take a look.

Many thanks for responding so quickly, much appreciated.

Further investigation suggests that the correct % timing value is applied in simple times but not compound.

All best, Roy