My problem is, after updating the controller firmware and update windows. The controller can be detected in some newer titles, like Forza Horizon 4, Forza 7 or Assassin's Creed Valhalla. But in some older titles, like Need For Speed Hot Pursuit, Need For
Speed Most Wanted and even Devil May Cry 5.
For need for speed, the old Xbox one S controller can be recognized as an "Xbox Controller for Windows". But the Series X controller will be recognized as "Bluetooth LE Xinput Compatible Input Devices", You have to remapping all the buttons to make it work.
For Devil May Cry 5, the button mapping is messed up, LT and RT will be recognized as RS left and RS right.
By observing both controllers in control panel, the only difference will be the series X controller is "Bluetooth LE Xinput Compatible Input Devices" while one S controller is "Bluetooth Xinput Compatible Input Devices" (without Low Energy).
Hope this problem can be fixed soon.