I managed to get it to work.
I was originally creating the projectile and attaching it inside of a Custom Component ( Ability System Component ). I copied the code over exactly the way it was into my player character and it worked.
So my assumption is, spawning actors or attaching components does not work when done so from within a component.