Need more info.
What did it do (not do)? Did the controller say RTH? Did the drone just sit there and hover after you hit the RTH button?? How far out were you when you hit the RTH button? Have you just done an "update"?
hi.. what you mean RTH not working? is it the button issue? did you hear controller say return to home or not? if not. then your button is not pressed.