I ran into the same issue where I filled out all the necessary fields while the status still says "missing metadata". I was able to fix this problem (somehow) by creating another Subscription under the sub group called "nonsenseTest" and a Localization called "nonsenseTest".
one of these events triggered the original subscription to all of a sudden to go from "Missing Metadata" -> "Ready to Submit.
I have no reasonable explanation for why this happened except a bug in the system