Glad you figured it out, been using one of those blowers since 2008, never a problem with belts.
Watch out for problems with the two idler pulleys. Snow sits on top of them, when you are finished the bearings are warm and the snow melts and seeps into the bearing eventually taking the bearings...