New Actor doesn't respond to a PhysicsBody request

I’m really new to the engine, so I’m sure I’m overlooking something extremely simple, but I can’t seem to figure out what I’m missing. I have a script that edits an object when I shoot it from following a tutorial. It works fine with any actor I put into the level by drag-and-dropping them from the “Place Actors” window. However, I created a new actor via the ‘create blueprint class’ path and I can’t get it to be recognized the same way. Specially, the actor array that I’m affecting is a PhysicsBody as part of the script. I changed my newly created cube to this setting but my script still doesn’t seem to recognize it the same way. I’ve tried compiling and restarting the program after making these changes, but that didn’t work either.

I’ve attached a couple pictures to demonstrate my issue, but let me know if I need to further explain anything. Thanks for your help!

Any ideas?