I have a project with this thats on 4.8 and then transferring all the functions to the existing character was needed and it was a bit of a pain.
I have recently added it to a 4.9.2 project and followed the 4.9.2 video and was able to get it working pretty easily with the 4.9.2 video as described. I didn’t have to port any of the functions over for it to be loaded.
Pick up function needs to be built in the character though. Thats natural. I mean, you have to map a key to make it “do the pick up”