They said “re-seal the roof”? It would have been better if they said “you need to re-caulk the roof”.
The roof membrane is a TPO membrane glued to plywood roof deck. The roof has “holes” in it for vent pipes, skylights, and air conditioners. The air conditioners are installed over a compressible foam gasket (not caulking). The skylights and vent pipes get caulked to the membrane. Also the membrane is caulked across the front and rear cap joints. A self-leveling caulk should be used at those locations. Next week I need to caulk the joint just above my gutters at the membrane as I noticed a tiny trickle of water coming out of the gutter where NO water should run. I will dig out the old caulk, clean the membrane and re-caulk the joint. For my gutters I will use non-sagging Pro-flex clear. All of this stuff does dry out and crack. I check mine and touch it up every year. I would be surprised that a 2023 model needed anything more than cleaned and touched up. Have you noticed any leaks coming in to the interior? Water stains? Maybe if there is a leak (say) at a skylight - you might argue for warranty coverage. If there is no leak or water damage - yearly maintenance and re-caulking/sealing is your responsibility after the first year.
I also see the words “seal the roof” used to describe use of a roof coating (like a real thick rubber or silicone paint). Lots of folks coat older roof membranes. I suppose you could put a sealer over a brand new roof, but nobody does that.