That's the problem - the game sees "Disconnected" events but does not see "Connected". Just checked - if I turn on Dualshock 4 via in game, no matter how - by pressing PS button to turn it on and autopair with pc or by connecting it with USB cable - BeamNG won't detect it, and it requires relaunching the game. I'm using literally no extra drivers like Inputmapper ones and stuff, just Steam. What I think it may be - there's obviously some handler to call Win devices to check for gamepads/wheels/connected stuff, but it works correctly only on start. I guess there is some function to toggle that handler every %something% seconds to check for plugged/unplugged devices, but something possibly broke and it checks only for disconnected ones, cause if I turn off the Dualshock, the game responds with "Controller 01 is unplugged".