Solved
OK so it was a firmware issue with the trainer. The elite update app was falsely reporting it was on the latest firmware when it wasn’t. Logging into and out of the app resolved this.
Now the power feels perfectly smooth on the legs as it should.
Before and after Screenshots attached for reference.