I am currently in development of my app and I seem to be facing an issue that wasn't the case before
According to the documentation https://help.shopify.com/en/api/getting-started/authentication/oauth, on Step 3 of confirmation, I am redirected to my app with the query parameters mentioned (code, hmac, timestamp, state, shop), but the only parameter I receive is the shop parameter and not the rest.
But when I click on my app from the app list on the Shopify Store Admin -> Apps, I get all the parameters correctly
Is there any reason that the query parameters doesn't seem to get passed during the installation process but not in the case of loading the app from the app list? I remember this working fine a few days back correctly.
Solved! Go to the solution