This happened to me, I think it was a result of not letting the truck do a regen ( I was doing some testing with the banks ram air intake which only supports up to 2023. So the regen got delayed, maybe a few too many times).
I have the banks idash and watch the soot percentage and the truck will go into active regen between 100-105% (I’m assuming that 100% isn’t actually 100% soot level, rather it relates to 100% of whatever value gm has set as regen activation level, something like a safety factor to leave some amount of accumulation available because if your actually 100% plugged up then your engine won’t run.) However, certain conditions must be met for the truck to go active regen beyond just 100% level, such as the vehicle must be driving at certain rpm levels and temperatures must be hot enough, and my testing didn’t allow for this so I got the same engine message as you but I had 174 miles till max speed.
The truck was running like 💩 so I put the factory intake back on and got on the Highway to allow for regen conditions and once the regen completed I cleared all the codes and everything was good… except still daily getting P402 code but that was before all the other emissions codes anyway.
*As a side note, the idash is NOT 100%functional with the 2024s yet but does allow for a decent amount of monitoring. The forced mobile and stationary regen options do not work and you also can’t display your transmission gear or oil pressure which worked on my 2020. I’m sure there are many options that will be fixed once they have a firmware update.