Use the same variable in 2 blueprints

It doesnt because you arent firing the Cast node in the screenshot, and you also need to Get that variable so that you add 1 on top of it with every overlap event and then set it with the result. Like so:

I’m using the player controller here but you can use the Game State(correction to my earlier post: use Game State instead of Game Mode) If you use Game Instance the information is saved between levels so consider that as well.