Years ago I had a similar problem with my 98XJ; the use of epoxy only worked for a short time due to being exposed to the heat of the local sun.
I used 3/4" piece of aluminum rod to fashion into a button.
I step drilled two different diameter holes inside for the rod and spring to insert then...