Clone/Copy/Duplicate actor using blueprints?

@Iohoilpotere - I tried your interesting code and, although it compiled in visual studio (2017) without a complaint (alongside a couple of other functions in my functionlibrary) I am afraid that when I ran it as a blueprint, it crashed the engine 4.22 editor. I fed it pawns and simple actors but nothing made it happy. I appreciate that you make no claims to be a programmer but I wonder if you would have any clues at ?