А вот посмотрите в описании или прикиньте по исходникам время переключения задач, посчитайте, что Вы от неё хотели. В машинных циклах, с учётом так и не озвученного желаемого разрешения ШИМ. Сравните числа. А потом подумайте — это она "глючит", или это глючит разработчик, который не удосужился хоть что-то прикинуть до начала работы и ей непосильную нагрузку дал.