oh cool i thought so. i am taking the course as well. its quite fun.
if that’s where you think the problem is start trying to do some debugging like shown in the screenshot
also what variable is keypad BP?? is it a reference if so where are you setting this reference?
what you could try instead is from the true branch do a cast to keypad BP and see if the cast succeeds or fails