Any solutions or workaround found?
A have already answered to you on the top. This button designed for the battery disconnecting and can be be used for any operations inside the laptop not only for the EC reset (RAM/SSD upgrade for example). It's only one solution.
Many models of MSI laptops have a bad schematic design. If this button presents inside the laptop it means the board is on power even in Off state.
You can also try to replace a battery, in case if your battery will stay have a big drain even after disconnection (battery physical or buttons disconnecting).
Turn the Fast Startup Off in Windows Power Options menu ... just in case.