Your theory around sticky prices doesn't explain firms running out of things despite keeping increasing inventory.
Certainly, prices can be sticky and may be less sticky during the pandemic but firms still have to compete with each other on cost.
https://fred.stlouisfed.org/series/DGORDER