The automation is able to pull data from the database, so it doesn’t seem to be a real authentication issue. However, I get that error when trying to apply filters.
Could you describe your workflow for me, such as the trigger and the various table-changing nodes you’re implementing? A screenshot of their configuration would be great. What filter(s) are you applying?
If you modify records in other modules (e.g. Application builder → can you update elements, Database → can you update fields)? I can’t immediately think of anything automation-specific that would cause this.
If your AWS WAF (Web Application Firewall) is enabled, can you check CloudWatch for blocked requests?
Do you have AWS ALB (Application Load Balancer) enabled? Can you check the rules to see if there could be a misconfiguration there?
If you’re using CloudFront, can you look under “Behaviours” → “Allowed HTTP Methods”? There’s a small chance the HTTP methods are limited to just reads (GET/HEAD).
Something else you can try if you use ALB: can you send an API request (e.g. modifying a node, link you did in this topic) directly to the Fargate container (to bypass ALB)? If it works, then we’d know if it’s a problem in AWS’s networking configuration.