Keep score with Blueprints

No, it just prints 1 over and over. Is it because each pickup is individual, and so each is running the same code without adding to some global variable, say in the level or on my character blue print?

Top left is what I get.