I have also found that all of the mowers no matter the brand that have an auto choke have a tendency for the butterflies to close whenever they want even if the mower is warmed up. And if the mower has a kill when you empty the bag it can be quite a hassle to pull the breather, stick something in the carb to hold the butterfly open to restart it. To combat this, I take a stiff piece of wire (like a pin flag) cut and bend it to roughly 90°, attach it to the carb mounting screws and use the bent end to hold the butterfly open. Yes you may have to pull the rope a few times extra to start it cold, but after it's warm..no problems. I have owned a lawn care company for 17 years and started with Toro Recyclers as they were cheaper, and had that problem with all of them. Have since swapped them out with Hondas. They had the same problem. I despise auto-chokes. Used the same trick, they run like crazy.
Not saying that this is your problem, just something to consider. Good luck.