An interesting subtlety of how Dorico is playing back swing. It seems that because the note durations are being adjusted for playback, they no longer overlap and so legato doesn’t play back. This can be corrected by adjusting the notes in Play mode, but that’s a lot of work in some cases. Is this a known issue and is there an quicker workaround?
I was running 2.2 until a couple of days ago, then updated to 2.2.10. Went back to check it and it does seem to be working now. Apologies for the false alarm. I should have checked after updating.