Then it should be an easy job of identifying what is moving and what's not when you put some pressure on the crank.
Crank moves but chainring doesnt = interface between crank and chainring at fault
Crank and chainring move but chain doesnt = worn chainring or chain
Crank, chainring and chain move but rear sprocket doesnt = rear sprocket worn
Everything moves except the wheel = rearsprocket and/or lockring are loose.
For what it's worth id put good money on it being the 1st.
Then it should be an easy job of identifying what is moving and what's not when you put some pressure on the crank.
Crank moves but chainring doesnt = interface between crank and chainring at fault
Crank and chainring move but chain doesnt = worn chainring or chain
Crank, chainring and chain move but rear sprocket doesnt = rear sprocket worn
Everything moves except the wheel = rearsprocket and/or lockring are loose.
For what it's worth id put good money on it being the 1st.