Emails end up in the junk mailbox.

Since Wix is a reseller of G Suite - all mailbox come preset with G Suite settings, including your domain verification. I would connect with support to see if there are any additional DNS records you can add - but email delivery can never be guaranteed, especially since the receiving inbox has its own set of filters as well.