So this is definitely a work-in-progress but I may have resolved an issue that I was seeing with a newly created OpenShift Container Platform (OCP) cluster.
TL;DR; the command ic cs cluster ls showed my cluster state as warning and never as ready.
When I inspected the cluster using ic cs cluster get --cluster $cluster_name I saw: -
Ingress Subdomain: - †
Ingress Secret: - †
Ingress Status: -
Ingress Message: -
† Your Ingress subdomain and secret might not be ready yet. For more info by cluster type, see 'https://ibm.biz/ingress-sub' for Kubernetes or 'https://ibm.biz/ingress-sub-ocp' for OpenShift.