Возможные проблемы:
1 - Слабый телефон на котором все проверяли. В таком случае уже виноват телефон.
2 - В коде присутствуют animation (@keyframes) стили. Обычно они работают такими рывками.
3 - JS скрипты по адаптиву. Они тоже часто работают рывками т.к. там используются циклы. Если у вас есть такое в js скрипте, то просто советую заменить его на transition в css