...
The current password is different to what it was when the link was generated.
The message authentication code (p3) is not valid.
Will happen if the current password is different to what it was when the link was generated.
Will also happen if it, or either of the other parameters (p1/p2) have been tampered with.
Password policy settings
Note that the following settings are applied to Community Portal user passwords:
System|Password|MinLength
System|Password|MinNonAlphaNumCount
System|Password|MinNumericCount
None of these are new, and apply whether changing (while logged in) or resetting (from link) the password.
How to configure for sending email to spouse
...