I'm from the EU. ID card of a new format.
Here is the response from live support: Since we no longer accept residence permit, please upload id card, passport, or visa.
Well, the picture you showed is not a national ID.
And as they wrote, residence permits are not enough in their eyes.
The ID you showed is exactly that, a long term residence permit for the EU.
It's missing stuff which is shown on regular ID/passports.
If your citizenships is actually Japanese you must have a passport or a mynumber card, especially when living abroad.
Are you seriously? This is an Estonian ID card. This is not my document, from Google photo (I have the same ID card). This is a European document that is valid in the European Union!