I had the same issue. I realized that the content service has a dependency on the directory service name... in the installService.ps1, I had to modify this line
$arguments += "++DependsOn=SDLWebDiscoveryServiceLive"
$arguments += "++DependsOn=SDLWebDiscoveryServiceLive" asas I had changed the default name of the discovery services.