The cluster check can only be made after the monitor has been started. If done when monitor is configured it will at startup be done when services are not yet available and hence they will not be populated with the dynamically discovered servers.