I’m having the same issue with my push mower and chainsaw. Push mower started and ran good with last year’s gas. I added fresh gas ran it for 15 minutes and it died. Primed and started it, couple of minutes later, it died. Chainsaw was the same. More I use it, the shorter time it will run. I can cut a 8” trees down but not a second 8” tree. I had already spent way more time running it by cutting up a tree.
Most likely solution in both cases is to take the carb apart, clean it and put it back together. Dumping the old fuel and starting fresh won’t hurt either.
I try to always shut the fuel off and let the carb run dry when I put a small engine away for the winter. It’s possible that I missed doing that last fall.
I didn’t get around to fiddling with it yesterday. Maybe after work today. Got .7” rain yesterday. It’s too muddy to do anything in garden.