Turn track lighting off:
The most important thing to do when trying to fix track lighting flicker is to turn the power off to the unit. Once you have done this then it will be safe for you to check the track lighting safely.
Use a ladder and carefully climb up to the track lighting fixture that is one the ceiling. Be sure to secure all tools and cleaning supplies safely to the ladder.
Inspect individual fixtures:
Track lighting is made up of numerous fixtures that you can move and position as you like. Make sure that you carefully inspect the individual fixtures to ensure they are secure and making contact with the inside of the track.
Carefully remove each fixture and inspect the contact points and bulb holders. Remove the bulbs and use the cleaning cloth to carefully wipe out any dirt or dust that might be present. You can also wipe the contact points of the fixtures carefully with your cloth.
Check the inside of the track part after removing and cleaning the fixtures. You can use the compressed air dust remover to clean out any dirt or grime that might be inside. Also, use the small brush to carefully wipe down the inside of the track.
Now that you have cleaned the fixtures, contact points and the inside of the track, you should carefully examine the wiring which goes through the entire unit. There is usually a small transformer which provides a certain voltage of electricity, make sure the wires are properly attached and that everything is in order.
Put back together:
Now carefully put all the fixtures back in the position that you prefer. Use your tools if need be to properly secure the fixtures back in to the track. Once done, climb down carefully and flip the switch to turn the unit on. Hopefully the flickering will have stopped and you can enjoy your track lighting.