Update to squeaking cross trainer.
I've spent over an hour dismantling the cross trainer one part at a time and found the cause to be where the arms attach to the legs. There's a cylinder that keeps them connected, which was greased when I bought it but has dried up, I covered it in WD40 and now the squeaking is gone. Long term I'll probably need to buy some decent grease as I can imagine the WD40 being a quick fix only and the squeaking coming back after a few goes.
