troubleshooting:
1. make sure the belt is actually the right size...right length, correct width. take the old belt and set it next to new belt...they should be identical. Sometimes you order something and the wrong item is shipped..it happens.
2. if the old belt was worn out, maybe it is because there was a reason it was worn out?...look for a locked up belt tensioner, or a spindle that is locked up or bad corrosion that has made the bearings worn out and hard to rotate. Also look for any debris, like something wrapped around spindles, pulleys, pto's. or sticks and branches...or rope or plastic baggies, ...
3. on one of my mowers, the blade belt tensioner pulley has a spring and it would frequently put off. The first time I reattached the spring to the tensioner, I assumed it went into a nearby hole. And it did, but the spring had to be oriented in just a certain way into that hole so it would not touch the belt, so the belt was smoking off the belt tensioner spring. Make sure the blade belt tensioner spring is attached correctly and is not interfering with the blade belt.