What asked you to add the CNAME? Usually you just use a TXT record.
A CNAME is allowed but then acme.sh must be told to add the TXT record value at the CNAME destination. That may be with its alias option but I don't recall exactly off-hand.
Can you show what instructions you are following to do this?