Moving sites to other locations than the default /Sites folder is just not supported. The location is essential in some of the handling in the SiteService Repository tier API. You should definitely move your sites back to the original location, and think about other means to structure your sites (for whatever reason you need that structure), e.g. using metadata and/or secondary parent-child associations.
I've decided to move these Sites to subfolder structure because I need to separate them from existing Sites. These new sites are custom and has another usecase and content (structured folders inside Sites) than my "default" sites. That was the reason for moving these.