Hello I have submitted my first addon. Email came: Your add-on, LocaLTV Mod 1.0.3, has been approved and is now available for download in our gallery at https://addons.mozilla.org/addon/localtv-mod/
But in my developer account on left side its showing awaiting review and on right side showing Approved.
But still the page shows not found for other users. But the page shown to me.