Extension icons are missing once it is being uploaded to Chrome Web Store

This icon uploaded separately in the Developer Dashboard.

enter image description here

Be noticed that this icon should be drawn with following rules (see Supplying Images):

The actual icon size should be 96x96 (for square icons); an additional 16 pixels per side should be transparent padding, adding up to 128x128 total image size.

Update #1: June 2020

The setting is still available in the old dashboard. You may go back from the new dashboard by clicking to "opt out" link in the bottom left corner:


My extension also got rejected because the Chrome Web Store couldn't find its icons. When loading the unpacked extension in development mode in Chrome, everything worked fine.

It seems like the Web Store is confused by paths that start with ./. The following manifest.json was rejected:

{
    // ...
    "icons": {
        "48": "./icons/icon-48.png",
        "128": "./icons/icon-128.png",
        "512": "./icons/icon-512.png",
        "1024": "./icons/icon-1024.png"
    }
}

The following worked:

{
    // ...
    "icons": {
        "48": "icons/icon-48.png",
        "128": "icons/icon-128.png",
        "512": "icons/icon-512.png",
        "1024": "icons/icon-1024.png"
    }
}