I select any channel (with only show selected option or\and with show only selected curve keyframes option) then modify keyframes on f-curve, then press ctrl+Z for undo and all channels become selected again…
which settings have influence on that? All versions of blender on my PC have same behavior