I’ve tried something too similar than your case and for me works perfect.
a) Like “TheFoyer” suggest check if is a class of Character in class settings
b) Make sure if “Sheila the Fox” is the Default Pawn Class
c) I expect “FoxSurfMenu” is the right instanced widget and default value of “MountFoxGemExploration” is “0”…
Anyway if I were you I change your goal sending a “message” after collecting Gems, and you save a unnecessary check every tick, just for that case doesn’t matter but at the end of the project sure you save resources and get better performance.