So I just had this problem. Tried new battery, same issue. But when I completely reassembled the phone (I was testing phone after screen replacement so I didn't have it all put back together when I was having this problem) everything charged fine. No low temp issue. Something on the loudspeaker and other parts seem to cause problems if they are not connected. Hope you have the same problem.