I am having the same issue with a 2019 Silverado LT 4X4, with V8 engine. It has been to multiple dealers, will sometimes go for months without an issue but then will not crank. Will generally run fine after a jump but had to be towed once. Dealer told me it was fixed last time, but it just occurred again. It has been through at least 3 batteries, ECM repair, replacement of a wiring harness that was supposedly causing a short. I've even been told by one dealer that there is nothing wrong with it. Chevrolet is absolutely no help with the issue and has actively ignored my attempts to communicate with them.
Has anyone been able to resolve this issue?