Hello I just wanted to mention that I ran in to the same issue.
The MacOS client rejects DNS settings containing non-IP hostnames such as DNS = 1.2.3.4, example.search.domain.comwith the error "Interface’s DNS servers must be a list of comma-separated IP addresses".
According to the wg-quick man page, non-IP hostnames (to be interpreted as search domains) are allowed for the DNS setting.
The Windows client accepts these fine. Best regards Yoshimi
