Issue with read_products Access Scope – GraphQL Query Failing on User's Store

Did you request read products permission for yourself?

Online access is meant to be used when a user is interacting with your app through the web, or when an app must respect an individual user’s permission level.