Попробуй для начала сам починить. Скорее всего между валом и корпусом энкодера попала частичка, зазор там очень маленький, и его заклинило

У меня была такая же проблема - починил сам, правда при сборке забыл одну детальку на место поставить - пластиначку с "шишечкой" благодаря которой энкодер работает как храповичек, теперь он у меня вращается как сопля, еще и нажимается через раз, зато сразу двойное-тройное нажатие одним прикосновением
После сборки не должно остаться ни одной лишней детали