nadenislamarre After lots of tries, I think I think I came to a conclusion...
Only one solution is available at this moment for me: Disable rumble in-game configs.
Unfortunately, games that don't have in-game options to disable rumble will bring this controller problem.
Interestingly, disable any in-game rumble option makes the controller stops to rumble even the controller is continously vibrating. That's the only solution that I found to stop the rumble without have to take out the batteries.
When I disable rumble using in-game configs, the controller stops to rumble continously or randomly and keeps "analog" enabled. The in-game options really fixes the rumble problem, making the controller work the way that it should be.
Just to register, fixes that I already tried so far (none of them worked):
1. Format and install latest version from scratch.
2. Different settings with "analog" on and off.
3. Find a workaround/option to disable rumble via emulator (didn't find any).