so, basically: original mod used to spam errors when you would aim at anything, like this:
07:29:18 PM FATAL ERROR: mods/Dynamic Crosshairs/lib/playerstandard.lua:29: attempt to call method 'is_enemy' (a nil value) 07:29:18 PM FATAL ERROR: mods/Dynamic Crosshairs/lib/playerstandard.lua:29: attempt to call method 'is_enemy' (a nil value) 07:29:18 PM FATAL ERROR: mods/Dynamic Crosshairs/lib/playerstandard.lua:29: attempt to call method 'is_enemy' (a nil value) 07:29:18 PM FATAL ERROR: mods/Dynamic Crosshairs/lib/playerstandard.lua:29: attempt to call method 'is_enemy' (a nil value) 07:29:18 PM FATAL ERROR: mods/Dynamic Crosshairs/lib/playerstandard.lua:29: attempt to call method 'is_enemy' (a nil value) 07:29:18 PM FATAL ERROR: mods/Dynamic Crosshairs/lib/playerstandard.lua:29: attempt to call method 'is_enemy' (a nil value)
i fixed this issue, by simply removing these lines of code, saving you 5 minutes.
original mod discord server where you can request mod_overrides ports guide on installing older PD2 versions using depotdownloader, i suggest you to download U37.1 tbh