I have posted this before.
But for those how missed it.
There is lube and there is a clean track.
The best situation is both.
For lube I use cheap PTFE spray.
However to to deal with salt, sand or some other build up and clean an internal track I highly recommend the
AMAZING DOCTOR GARY'S FREE TRACK CLEANER.You need about a foot of rough cleaning rope that fits the track pretty snugly.
Parallel to the rope you whip on a piece of lighter line that is 100 mm longer at each end (See Pic 1).
There should be an eye in each end of the lighter line.
The whipping will make the diameter of the rough cleaning rope even snugger in the track.
Connect the main halyard to one eye and feed cleaning rope into track. (See Pic 2)
Connect a light down haul line to the bottom eye.(See Pic 3)
Haul up a metre or so and haul down a few times then repeat as you raise the line up the track.
Pay attention to the spot where you think the sail is binding.
When you have cleaned the whole track haul the cleaning rope down , spray it with track lubricant and repeat the haul up/down to lube the complete track.
Will take 30 minutes to make the cleaner and 30 minutes to clean and lube the track. I do it once a year as a part of maintenance.
Good luck
Gary