Скрипт кнопок
Я не уверен, куда вы добавляете скрипт кнопки. Однако убедитесь, что вы добавили его в Buttton, а не в Canvas.
Кнопки активации
Если вы добавите его правильно, я могу предположить, что вы раньше делали эти карты неактивными. Затем вы включаете его в активный. В этой ситуации Unity глючит, и кнопки перестают работать. Попробуйте вместо этого Button.Interactable.
Целевая графика
Также, если я не прав, попробуйте добавить целевую графику, потому что Unity может не знать, где находится кнопка.
У меня нет дополнительных идей, что могло пойти не так, но я надеюсь, что помогу вам.