В общем, есть префаб, есть спрайт. Спрайт должен меняться во время нажатия на кнопку. И он частично меняется (например меняется имя спрайта, я посмотрел это через дебаг), но сам спрайт остается тем же. После завершения тестирования на сцене уже стоит нужный спрайт, но во время именно игры он не меняется.