Hey there, are you using trainer speed or virtual speed ? You can see that in the workout options. I suggest virtual speed if you got access to a power meter, since trainer speed does not really give much info on your performance.
As for the Cadence and heart rate drops, are you close to your ANT+ sensor? Usually this happen if you have something that is blocking the signal in-between.