Попробуйте сделать таймаут на добавление класса.
Относительно недавно тоже встретился с такой проблемой, понял что это какой-то баг, внятного ответа не нагуглил, и костыль с таймаутом решил мою проблему.
https://codepen.io/hesrun/pen/OzJxdP - похожая ситуация...