I have a 2021 Silverado with 3.0L and purchased a obdlink mx+ using bluetooth. OBDLINK recognized my 2021, under settings updated firmware, get enhanced OEM add ons - 2021 not available I selected 2019.
Dashboard has two screens one with radial gauges and the second with square gauges. set up radial gauges to have mph, eng temp, rpm, maf, fuel rate, battery
Second dashboard is square gauges (swipe screen) I set up eng pwr, eng torque, def tank level, eng temp, normalized trigger for def regen, dpf regen status. second dash board set up using add display select digital gauge next sele