Regardless, issues are issues and the good news for those who have been affected and for those hesitant to get the new iPhones is that Apple appears to have a fix for the problem. A report from iMore’s Rene Ritchie has revealed that Apple is aware of the problem and that a fix for it is in the iOS 12.1 beta.
https://twitter.com/reneritchie/status/1047179396120006656
As the beta suggests, it isn’t available to everyone yet (although users can test the public beta if they’re so inclined). However the good news is that the fix is part of the update so users can keep an eye out for its release. Given the version number, iOS 12.1 will be a pretty big update following the release of iOS 12.
In addition to fixing the charging bug, iOS 12.1 is also expected to enable dual SIM functionality for the iPhones, although this will depend on your country and also whether or not your carrier supports it.