Hello,
Permalinks settings are saved to .htaccess file. If you face blank page issue and it’s fixed after resaving permalinks it means that settings saved to file are reset and you get them back once save settings again.
Once you get the blank shop page did you try to switch to Storefront theme and check is have products there with the Storefront theme before resaving permalinks?
Regards