I have beat on multiple bikes with chinese belts and converters. I've never had one do that. Buy a comet is what i was told also. Maybe one day I'll buy and keep as a spare till I need it.
fwiw what size tires are you running? what is your gear ratio?