A change between 2.4 and 3.0 is possible, but a change on 2.4 without any update is not likely, that sounds more like a default preset has been changed, added or deleted at a guess.
Have a look on the history stack and click on each of the entries in turn to go backwards and see if you can tell which module is causing the problem.
Also check your input and output profiles. is the input set to embedded icc profile and the output set to srgb? if not try these settings.
Have you got the DT preferences core options Auto apply Basecurve and Auto apply per camera basecurve presets? set to yes/on/ticked (default) try switching these on/off to see if that helps
If none of this helps, amend the basecurve to a setting that suits your camera and save this as a preset that gets set by default for your camera.