Powerup respawns, but respawns at player location

I followed the RespawnPlayer documentation to have my pawn (Using vehicle template) respawn. It works just fine with no issues. I did this same method with a power up and came across some issues.

For some reason when the player pawn respawns, the powerup spawns at the location of the player pawn rather than its own location. I tried to solve this by adding a separate spawn transform for the powerup with its transform location, but that did not work, instead the powerup shows up nowhere when I do that.

The top part of the image is the Car Pawn respawn logic, the bottom is the USBs (Power Up). Both have their own spawn transforms.

Here is the issue: If I add a sequence after the delay belonging to the Car and connect it to both; Car Actor spawn and the USB Actor spawn the USB spawns with the car’s location.
If i don’t add the sequencer (as shown with this version) the USB doesn’t spawn at all. How would I go about fixing this issue?

Prob_2 is the set up of the respawn inside the car blueprint while Prob_3 is the set up in USB blueprint.

A player character is destroyed because it’s dead. It will be spawned anew with new location and new variables filled with default values (aka full HP and similar things).

A power up does not require any of those things. It will respawn in regular intervals at exactly the same location to do exactly the same.

My suggestion would be to simply make your power up invisible and disable collision while it’s waiting to “respawn”. I can think of very few reasons why it would actually need to be destroyed and respawned :wink:

I ended up doing something else entirely which saved me through so much trouble! With your advice I made it to where when the player collides with power up, it disables and becomes hidden. I then added a delay which brings up the power up again. Thanks!

Hey man, I’m having the same issue trying to make it respawn would you mind sharing a screenshot of your final graph? Would help a lot!