Rejected hotmail phplist runs on a subdomain

I’ve read many similar posts.
phplist is installed on lists.mydomain.org.

Website address (without http://) lists.mydomain.org
Domain Name of your server (for email) mydomain.org

When I test emails sent from mydomain.org
SPF passed DKIM passed DMARC passed.

When email is sent from lists.mydomain.org fail, fail fail.

I haven’t been able to configure the DNS settings for lists.
I’d like to send emails through mydomain.org.

If I can get this corrected I feel my rejected hotmail, msn and outlook emails will decrease.

@StevenSchlossman SPF, DKIM and DMARC use the From address or the Return-Path addess (in phplist the $message_envelope setting in config.php). If you are using addresses on mydomain.org and not lists.mydomain.org then that should be ok.

You can use a site such as https://www.mail-tester.com/ to test these.

Config file has always been
$message_envelope = ‘bounces@mydomain.org’;

Campaign setting
Default for ‘From:’ in a campaign
communications@mydomain.org

Another useful site to check email is https://www.learndmarc.com/

Thank you