This answerhub post probably explains the initial problem I’m seeing:
Basically, this error gives me the impression that the Pre-Compiled version of the engine doesn’t actually use the exact same code that exists in the .cpp and .h files that it comes with for debugging etc. I’m getting a linker error which suggests to me that the engine was compiled without this function included, i.e. a different version of the source files.
The thing is, the function does appear as a blueprint node in the graph editor. There could be a lot of issues with this though, I might have just found one of many.