This problem existed on earlier heavyweight P70 plastic passenger car runs from GGD. While the cars would not necessarily uncouple, the couplers would move downward thus separating the train when a heavy load was put on the train ie a good number of cars, yet the couplers remained in the closed position. Make sense?
Hot Water has a good solution to this problem - use Kadee couplers.