I've found THIS article today, however, I've had other peculiar problems with apps not showing up on Google Play (Web and app) in the past few weeks, after contacting Google directly they fixed the problem, so, keep an eye open on your releases just in case.