H1b Visa Stamping Expiry Date

Im approved for H1b from Uscis until Sep 30th 2026 but today recieved stamping from US Consulate and the visa expiry date is Aug 28th 2026.

Why the consulate has reduced a month time …Is there a reason for that? Will this cause any issues?

My passport expiry : July 2031