I've posted this before, I realize, but haven't received any response. I don't want to be annoying or rude, I just know that there are many in the same boat as me, and as far as I know, cannot find any answers:
1) What causes an extension to be flagged for review, other than NPAPI? Is there anything we can do to mitigate the delay for review each time we submit an update?
2) What is the SLA for extension review? Our first extension review took 5 business days, and our update was submitted 7 business days ago and is still pending (unfortunately our first submission was incomplete & nonfunctional, so we're still unable to release to customers).
3) Is there any plan to allow a developer to cancel their submission while it is Pending Review? For example, they may have found a critical defect that needs to be released ASAP, and yet would still need to wait 5-? business days for the previous update to be reviewed, and then another 5-? business days for their critical update to be reviewed. If nothing else, a warning when submitting an extension that will be flagged for review would have been very helpful: I would not have submitted our first extension for review until I was more sure, if I had known this was subject to a long review process (since my extension does not use NPAPI, I was surprised to find it flagged for review).
Sorry again if this comes across as nagging - I just feel like I'm in the dark, and I think alot of developers feel similarly.
Thanks,
-Tyler