Fire 2 different bullets at once

Hello. I have a space shooter where I want 2 different bullets with different timing firing at the same time when pressing the fire key. I have it set up like this, but every once in a while only one bullet fires. I then have to lift off the fire key, repress the fire key and then both bullets fire again. How do I set this up better?

I’ve realized when only one bullet fires and not two. It’s after I get hit by an enemy. It turns off one of my bullets. I then have to let go of the fire key and then press the key again for both bullets to start firing? Why is that?

I remember helping to fix this bullet firing extension, but maybe bugs are left.
Can you set up a small project demonstrating the issue, and share it?