I have the opposite problem with my button. The button touches the case and cause the button to stay on. If I keep it clean this does not happen.
I have to clean the button every other day. Its like my button is too long or something. Maybe ,I need the 500 grit sandpaper to shape the button smaller?
Rejoice - want to trade buttons with me?