Probably not the suggestion you hoped for, but if you haven’t done so already, please try a full factory reset in the config app (Trouble Shooting page). Maybe some settings are messed up. If it works for some games, but not for others, that’s a resonable assumption.
Be aware that a factory reset removes all custom profiles from the database and resets all profiles. So if you have profiles that you put a lot of effort in and don’t want to lose, back them up beforehand by dragging them from the local profiles list to your desktop.