Approval less than 3 year post I140 approval

I had my last petition approved till Dec 2026. This month due to project change my amendment was filed in premium but I have received approval till my last petition approved date which is Dec 2026 NOT 3 years means Jan 2028… why so?

Did you ask your employer if they filled amendment form with 2 year time?

I reached out to company lawyer, they have some sort to
contract with my employer to file amendment with previous expiry date if it is more than a year.