403 forbidden for public routes

System Information
  • Strapi Version: 5.0.6
  • Operating System: ubuntu 23.04
  • Database: postgres
  • Node Version: 18.18.0
  • NPM Version: 10.3
  • Yarn Version:

I have been building some contents and publishing them, all of a sudden now I cant’s fetch any new contents I have created after publishing them and enabling public rule for fetch. It works fine on postman client but on the browser it throws 403 forbidden. I crosschecked the rule for fetch and its enabled for both auth and public, I even allowed CORS for any domain, my previously created contents are being fetched without any problem, any new content fetch request throws 403 in all browsers. Anybody faced this before?