The Enemy don't spawn on the world

Add a random line after the SpawnActor like int32 test = 32; and put the breakpoint in that line instead of the SpawnActor. Once you have that, run the workflow in your game that triggers that code and the execution will halt once you’ve reached the breakpoint (you’ll see a yellow arrow where the red ball is). From there you can hover your mouse on enemy varible and it should tell you the result. Probably it will be nullptr.