Curl build trigger not working?

Trying to set up a CI automated deploy pipeline, and having a problem with automated build.

The automated build works great when I check the box: “When active, builds will happen automatically on pushes.”

But I want the build triggered by something other than a github push, so I unchecked that box, and activated build triggers. This gives me (nice) several “curl” command examples for triggering the build. I can run those, the result says “OK”, so everything seems to work. But a build never starts.

Is there more to it than just running the curl command?