So i got over the learning curve in my personal opinion. I figured out that Manychat has a 10sec wait limit when you send data through a webhook and response. FINE.
Then i found a helpful post how to workaround this, which meant breaking my flow but i had to create a new flow with a trigger that if custom field changes it should send a message. Very helpful thank you.
However i stumbled upon another problem is that when message is received tag is added custom field is updated correctly but still message is not sent and I would like to know why. Why does it work and then suddenly stop randomly i just want to be able to send a message.

and here you can see that the same thing happens but message is sent
