Have you solved the issue yet, am facing the same issue too,
“Strapi 404 Not Found error when retrieving single product by ID”
all permissions are correctly set, tried restarting your the server couple times. (v5.0.6) all node versions and npm are crystal.