Signing of self-distribution legacy Add-ons broken?

Validation of our legacy add-on is complete 100% without any errors/warnings. Signing is also apparently successful and version info is added to MY ADD-ONS page but the signed version fails to install. I noticed that there is no META-INF directory and any signing information in the downloaded signed version. There was no such issue two weeks back when we released previous version. Please help.

It could be related to this recently-fixed issue:

If that doesn’t help, please send an email to amo-admins AT mozilla DOT org with the details.