Ну тут только искать ошибку в расположении панели UI как по мне. Было один раз такая ситуация, один в один. Выяснилось, что при определенном растягивании экрана (на другом разрешении) сам текст "расползался" корректно, а вот панель-подложка под текст, которая и обрабатывала нажатие - нет. Получалось, что текст и спрайт кнопки были в одном месте, а активное место для тыкания в другом, точнее перекрывало лишь частично текст. Попробуйте копнуть в этом направлении.
Если при нажатии в одно и тоже место кнопки то происходит срабатыввание, то нет, возможно спрайт неким образом находится впереди кнопки. Как обрабатывается нажатие на спрайт? Он тоже является элементом UI?