Multiple instances, but only one works fine

I have Actor BP called BP_Save and I use multiple instances. There is a 5sec countdown connected to Tick Event (whenever the player interacts with the BP it enables tick and it counts to 0) This is related to Widget called WB_Save. The problem is that only one instance works just fine. It shows from 5 to 0. In other instances, it shows just 0.
I guess I didn’t explain it clearly enough, but it’s 3 am and I spent all day trying to fix it. Tomorrow I can give you more info if needed.

BP_Save:

WB_Save:

Basically, you can’t have a delay on tick.

The moment the interpreter sees a delay, it goes directly to the next thing to execute. Which in this case, is tick again. And you end up with no delay.

Hi there @Vachy, welcome to the Unreal Engine forums! :partying_face: :tada:

This topic has been moved from Community Showcase to Programming & Scripting: Blueprint.

When posting, please review the categories to ensure your topic is posted in the most relevant space.

Thanks and happy developing! :slight_smile:

1 Like

Well, I managed to solve this by creating another Actor BP with a timer.