Cert issued but is not being returned. Keeps trying to make a new cert resulting in hitting (5) cert domain limit

Yes, and this might help if you have to build the certificate chain by hand: Long (default) and Short (alternate) Certificate Chains Explained
Also see Chain of Trust - Let's Encrypt