It sounds like you are not heating the track enough to make the solder bond well enough to the track. I would try a bottle torch to heat the track and connector at the same time.
That is what I am doing to repair early track that is soldered to the ties.