Very common issue, Pretty easy to fix too.
Just get some CRC contact cleaner, remove the vol knob, just pull it straight off.
Make sure the radio is off and that the vehicle is off!!
Then you will see the shaft has an outer shaft that does not turn and an inner shaft that does turn.
Try to shoot a bunch of CRC cleaner down the shaft between the inner and outer shaft.
Then Keep turning the heck out of the inner shaft back and forth and all around many rotations in each direction.
Let it dry for a moment and repeat 2 or 3 times.
Then replace knob and enjoy for another year or two
Total procedure should take less than 2 or 3 mins total from start to finish.