One thing worth ruling out first because it costs nothing: check on level ground.
A very slight downhill is enough to make a bike walk forward at a junction, and junctions are frequently cambered or crowned. Several people have chased a clutch for a week and then found the bike sits still on a flat car park.
Not saying that is your answer - the warm-versus-cold difference argues against it, but establish the baseline before spending money.