AEM Password expire dispatcher issue
Hello all,
While setting up dispatcher (port 80) using a publish instance at 4503, I wanted to use the AEM login page for users to log in. I know that the AEM login page has a built in password expiry when a user's password expires or is trying to login for the first time (which needs to be set in the OSGi configurations).
So, I enable the user first login to change the password and put the number of days for the password to expired in the OSGi configuration.
On the dispatcher.any (on Apache 2.2 as I have Windows), I made sure the login page is shown for users when they access a page where login is needed. When I tested a user where I created and log in for the first time, it does not show the fields to change the password. Instead, it says invalid password combination.
Screen shot from 4503 (you can see that the reason is returned which shows the you need to change your password):

Screen shot from dispatcher (you can see that the reason is null which goes to the code that the password / user name is incorrect):

What could be the issue for this?