At this moment there are no solutions to fix the problem completely nor has dji given any comment. The 2 things people do are what TTFullTimer mentioned which allows the controller to conserve power by not having to charge the s2, and the 2nd this is what you stated with the battery pack.