Spawn next actor after collecting the previous?

Hello! I am currently trying to construct a blueprint that once the player hits an objective marker the next quest will spawn. At the moment its setup so that the player will hit a seperate actor that increases the objective amount integer allowing the next objective to be collected however, I want there to be a visual mesh to represent where the player is supposed to collect the next objective and at the moment the player can see all of the meshes in game. Does anyone know how to solve this issue? Here is a link to an image of the bp blueprint help - Album on Imgur

Make a blueprint ‘objective’, which has a widget or mesh in the world.

When the player ‘levels up’, you can spawn the objective equal to the player’s level.

I’ll drop a bit of code in…

So I made an objective BP like this:

Construction script: