Hi @[deleted], unfortunately I have no experience of these as I have a manual gearbox (Vectra B).but I guess if you can't get the button to stay in place permanently you may have to source a replacement.
The part # you require is: 93195969 - Kit, Push Button and Contacts (Exc Wood Veneer)
(Number 3 in the diagram below)
