old taxi driver trick when they keep falling off, wait for it to pop off, then cover ball with handkerchief, pop cup back on. good for another month...
Forget it ,use the rods you can buy from eBay they have a securing clip so they can't pop off like the original ones. Even new ones from the dealer come unpopped, Item number on eBay for rods is , 402260746832 you can shop round and get cheaper , make sure the pin/clip is correctly inserted, these can't come off . I had to bend the bottom rod into shape to make it fit better and clear the bracket.
I actually used the rods now that u can buy from eBay that are held in place with a pin/clip. The gear change is a little sloppier but now virtually impossible to come apart.