This is scarily reminiscent of Facebook's App Review process. We submitted 8 identical Apps that, functionally, are just webhooks for Messenger events. All required documentation, justification for the two permissions we needed, screen casts, and test login credentials were submitted for the reviewers.
3 were approved. 5 were rejected - all for different reasons.
Re-submitted the 5 with no changes; 2 more got approved. Two were rejected again. One was rejected with a firm reprimand for making an identical submission (must have hit the same reviewer).
Shuffled some words, re-recorded a couple videos - 2 more approvals, 1 rejection.
Re-submitted the last outlier without changes - Approved.
We are very weary of playing Facebook App Review whack-a-mole.