Maybe a bearing is going out on one of your pulleys. And its dragging under load. Causing the belt to get chewed.
Have you also checked the route of the belt? To make sure it won't rub on anything. Checked that there are no burs on any of the pulleys? Or there are no burs from the engine or...