GS Watch Changes post to social media: FB, Insta, X & Linkedin only works for 2 at time

Hi

I am trying to use a google sheet to pick up content generated by GPTs, then select cells to approve. Web triggers a google sheet watch changes to pass the post to different social media platforms. However, it only picks up the first two social media posts, for some reason, it doesn’t pass the rest two. Even I checked the filter for approval which are all correct. When I run the last 2 individually, it seems to work. Wouldn’t google sheet be able to watch multiple cells for changes?