Recorded MIDI written earlier than played

Hi everyone, I’m having an issue which I see some others have had. When I play an instrument in Cubase 10.5, then use retrospective record, the midi notes appear about 70ms earlier than I actually played them in, meaning I either have to quantise or shift everything forwards a little to compensate every time I use retrospective record. Is there a way to stop this from happening, and for the midi to be inputted at the correct time (when I actually played it)?

Thanks so much in advance!

For reference, I’m on Cubase 10.5.12, and my computer specs are:

iMac 27-inch 2020
3.6GHz 10-core Intel Core i9
128GB 2667 MHz DDR4
AMD Radeon Pro 5300 4GB