Symptom
A Cat9300, Cat9500, or Cat9500H series switch may see an unexpected/silent reload and recover with a reload reason of Localsoft or CpuCatastrophicError listed under the show version output.
Conditions
First observed on Cat9300, 9500, and 9500H series switches running both 16.9.x and 16.12.x based software that recover with no crash files in the local file system directory.
It is possible that other software may also see this, and it is not specific to these releases.
Workaround
A preventative fix has been committed which is expected to prevent the vast majority of incidents.
Fixes are available 16.9.7, 16.12.5, and 17.3.3 and higher IOS releases.
Further Problem Description
At the time of this writing, based on field data, the majority of devices that see this condition will only see it once, and should be monitored after such an event to confirm it is likely a one-off problem. Essentially, this issue can be treated like a parity error, in that its very rare, and unlikely to happen more than once.
There are a small number of devices which have seen this problem more than once. If you have a switch that experiences this silent reload two or more times, it is recommended to upgrade to a fixed-in release which should contain a preventative fix.