Ok. I was able to reproduce it trying your action and I think I see what the issue was.
Try this one and see if your results are better.
I reckon you’ll get what was going on timing-wise once you see my change; assuming it works for you too that is