Direct answer
Sportsbook permissions and geolocation are state-specific. A brand’s national app or NFL sponsorship does not establish permission to accept a bet in every state.
What to check
Verify the exact app and operator with the regulator for the state where you are physically located. Treat an odds display and a confirmed wager as different things.