I wanted to automate status rollups for parent rows. Via the forums I found this writeup (Solution to Automating Status Rollups - Quip) and followed it exactly. It worked great.
Recently for some reason recently every time the "Auto Status Rollup 1" automation kicks in it ends up giving me the "A workflow has become invalid" email saying that its unable to run with a "This workflow triggered itself directly or through another workflow. Please modify the workflow so that it doesn't cause an infinite loop".
After testing I have determined that it does run, then invalidates itself, then it will not run again because it deactivates after becoming invalid.
I know that the trigger is very generic, but the conditions are quite specific. I cannot figure out why the automation ends up in this state. Any thoughts?