Ran into this with a bare metal install using ACM 2.2.0. It is possible to submit a clusterdeployment with a missing or invalid imageSetRef value. This will cause the cluster install to fail, but the UI provides no feedback to the operator indicating the nature of the failure. We eventually discovered the source of the problem by inspecting the status field of the clusterdeployment resource, but it would have saved us time and frustration if this problem was exposed in the ACM UI.
We are always looking for feedback on how to improve the product so thanks for submitting this. Can you give me a bit more detail for the recreate scenario? How were you creating the invalid imageSetRef? What did you see on the UI, do you have a screen capture?
fixed in 2.2.3 and 2.3