Help. Piko BR80 loco wont move

So im new to this forum and this gauge (ive got large enough layouts in N and OO so i thought id try something different). I bought a BR80 on friday and it ran fine. I go to run it today and it wont move but the lights still turn on, which proves its getting power just doing nothing with it! Any ideas anyone? Ive already tried cleaning the contacts, the track and the wheels.

So im new to this forum and this gauge (ive got large enough layouts in N and OO so i thought id try something different). I bought a BR80 on friday and it ran fine. I go to run it today and it wont move but the lights still turn on, which proves its getting power just doing nothing with it! Any ideas anyone? Ive already tried cleaning the contacts, the track and the wheels.