Front one's get used more than the rear so the return springs can get tired.The path of the belt itself draws in all the silt and dirt from your clothes etc and can build up behind the panels that most of the belt runs behind.
Maybe remove the panels and clean it out thouroughly,often a silicone spray can help.
New one's are not cheap.