I don't know how to keep it from happening, but once it does (or, perhaps before it does) start try plugging the charger into the phone like normal then leave the flip open and turn the phone over and rest it on a flat surface with it's backside up. You should be looking at the outside parts of the phone while the keypad and screen are facing down. This puts just a little pressure on that two-pronged charger plug and keeps it in good contact to completely charge your phone.
I used the ROM you've settled on, and like Smeg said, after you get done tweaking it over to English it runs great. The tweaking part is very easy and well worth the effort. I used my 220 until the camera pooped out, but never changed the ROM again after going with the Asian 3.45.
Devices: T-Mobile MDA (Cingular SIM), i-mate SP5m (sitting in a drawer at the moment while I attempt to migrate to PPC permanently), Cingular 3125 (unlocked and in use on T-Mobile), Motorola MPx220 (retired), Motorola MPx200 (retired)
Accessories: Plantronics Explorer 330 & 2G Patriot Micro-SD (use w/MDA), Kingston 2G mini-SD used in SP5m, Plantronics Discovery 640 & 2G San Disk micro-SD (use w/3125), Jabra A210 BT adapter + Motorola HS805 (retired)