Tag not monitored by Microsoft.
Hello dragonA,,
Thank you for posting in Q&A forum.
Did you set Minimum password age or Maximum password age to 0 day?
You can specify that passwords never expire by setting the number of days to 0 (Maximum password age).
You can allow changes immediately by setting the number of days to 0 (Minimum password age).
From the information you mentioned "The net user name /domain command displays the expiration date.", you may set Maximum password age to 0, am I right?
We can run gpupdate /force or restart one client to check the password policy.
1.Logon this client using administrator.
2.Open CMD (run as Administrator).
3.Type gpresult /h C:\passwordpolicy.html and click Enter.
4.Check the password policy under "Computer Details".
Then check the AD domain users password expiration time again.
https://www.webservertalk.com/check-password-expires-in-active-directory/#:~:text=You%20can%20also%20display%20all%20user%20password%20expiration,%2A%20-properties%20passwordlastset%2C%20passwordneverexpires%20%7Cft%20Name%2C%20passwordlastset%2C%20Passwordneverexpires
Also, have you set FGPP in your domain or not. If you set it, for the same user, FGPP has a higher priority than the default domain password.
Step-by-Step: Enabling and Using Fine-Grained Password Policies in AD
If there is anything I misunderstood, please correct me. Thank you for your time.
If you have any question or concern, please feel free to let us know.
Best Regards,
Daisy Zhou
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.