Just to throw my hat in, I have come to see that a binding
action occurs between buffers, particularly the neoprene
ones, causing one or both wagons/coaches to get levered off.
Tried a few drops of hair clipper oil, which helps.
Glad you found your solution!