I really do not understand what method you used to repair it.
I took a few bamboo chopsticks from a hawker centre, Use chopping knife to chop them into small parts, two to three inches long each.
Remove the door panel and inner window channel cover. Then, put them together and use bamboo sticks to put it through the clips. Install the whole thing onto the door.
Here is a photo after everything is done.
View attachment 21369
Tight, very solid and strong. Never drop out. Can last for next 10 years COE.