Thanks for the answer! I’ll try those once I get home from work. As far as I read from that link, it seems that implicit typecasting isn’t really a thing with UProperties then.
So far, I’m thinking that the issue is likely solved by explicit typecasting, but I’ll see for myself.
As a side-note, I asked a friend and he said to use Blueprints instead of C++, despite me saying I refused to use them. R.I.P. Proper Coding Practices.