We’ve just pushed an update that improves the flow for sites that require staff approval. Please give it a try after updating and let us know if you come across any issues!