As we don't have a full engine model #, here's the best I can come up with
Part #2:
https://www.hondapowersportsparts.com/oemparts/a/hen/5094629df8700230ac8c7ef2/fuel-tank-1 is an inline filter that sits up in the fuel tank with the fuel line holding it in.
It's very easy to miss this filter and is very likely your fuel flow issue.
If it's clear, pop off the tank, fill with fuel (or water) and check for flow.
Somewhere, it's apparently clogged. Start at the tank, then the filter, lines, etc.
.