Man of Honour
I know my resting heart rate is around about 60 bpm, no clue of max, theoretical is 185 bpm but I managed to hit 182bpm at one point towards the end of that workout!
I suspect I may have chosen the wrong trainer from the list, I may have chosen the elite fluid rather than the elite crono fluid.
Can you get a free trial of Trainer Road? I'd trust the FTP test from that more to be honest. Though obviously if the FTP is hugely different in that it's not like you can feed it into Zwift whilst the setup is as it is.
What do you mean by max theoretical HR btw? If it's anything to do with the age-based max HR formula then ignore it and just go off what you manage to measure sometime. Ideally after doing multiple high intensity intervals in a row
edit: The trainer choice could also have impacted things. There's definitely no way to tighten the contact between the wheel and the trainer, right?