There are three ways in which a GFCI can fail. The first way it can fail is that it won't trip when you push the test button, the second is that the trip button stays out, and the third is that the button trips out.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.