Seems that the Is Valid and Cast To nodes always fail? I’m not exactly an expert in blueprints but I’m following a tutorial and for some reason both options always fail.
Here’s a video showing this happening with a fresh 3rd Person BP setup
I also tried doing a simple cast to the Character BP and that fails as well. Also fails instantly in the Advanced character BP that comes with the Animation starter kit.
Have you tried setting a breakpoint on the Cast To node, and then examining the value that is passed into the Cast To node? You should be able to see the value by hovering over the node while execution is suspended at the breakpoint. This way you can for example see, if the object you are trying to cast is indeed the one you expect it to be.
I did not. In the case of the third person BP template (shown in the video) there isn’t anything between the Blueprint update animation node and the IsValid node and its failing immediately. I forgot to mention that I’m working inside an Animation Blueprint.