Hey, I know this discussion is from a while ago, I had the same problem and I was able to solve it. On the scripts page in shotgrid there is a field called Generate Events and I needed to have that checked on for my scripts.
Apparently it’s suppose to be on by default (or so it says when I hover over the header), but it has been defaulting to off for all of the new scripts I create.
Hope this helps someone!