Switch Pro Controller turns off when hot-plugged when Steam is running

I’m using SDL2 2.0.9 in my game and it supports the Switch Pro Controller and rumble functions. But when Steam is running, the Switch Pro Controller can’t be hot-plugged. It works for 1 second, then the controller turns off.

When Steam is running
- Launching the game while the controller is plugged in works properly
- Hot-plugging fails. Controller turns off after 1 second.

When Steam is NOT running
- Launching the game while the controller is plugged in works properly
- Hot-plugging works properly

I can reproduce the issue on Windows and Mac. The issue only happens over USB. Wirelessly works correctly in all scenarios. I haven’t seen this issue with other controllers.

Has anyone else seen this issue?