It's common knowledge that restricted countriese like Egypt do not show all the assets in the database. This is because some local laws require additional vetting of the assets and Adobe did chose to split the world into two categories: restricted and unrestricted countries. The assets for restricted countries will experience additional vetting and the vetting is done according to the laws of the most restricting country in this group.
As checking the portfolio is looking at your assets like a customer from your region, you will see only those assets that got additional vetting. As this additional vetting is costly, Adobe does only do this for assets that have some success. So any newer account will start with 0 assets in this collection. Ergo: all new users in restricted countries won't be able to see their assets. No people in their country will be able to buy their assets. This is an issue if your assets are targeted to the local market. It's not an issue if your assets are sellable in unrestricted areas.
BTW: if you use fr as a country code replacement, you will get the screen in French, with de, you'll get the German version. You can't buy any of those assets, however, even if checking my account or any other account. You can buy only what is shown by using your original country code.
My assets are also restricted in your country btw, but as my portfolio is pointing also to my unrestricted country code, I will never see any trouble to this.