Hey!
So, I read up a little bit on how this particular bit in serverless works and learned it creates cloudwatch event rules and binds the rules with the function that needs to be executed.
Then, I found the interface where I can check existing rules and serverless is not even adding cloudwatch event rules which is why the function is not triggering automatically.
I tried deploying in Debug mode and I get no warnings or any indication as to what may be going wrong here.
Also, To test your suggestion, I added lambda:InvokeFunction
permission in the provider section to all the resources in my project and that didn’t help.
Now, I am trying to figure out why won’t it add cloudwatch event rules.