Mushrooms can be difficult but I have found a solution that works for me. They do not thrive in a nitrogen rich environment, so I use nitrogen and I have not seen a mushroom ever grow back.
With garden gloves on, lift the mushroom out of the ground, place in garbage and in its place put 1 tablespoon of Miracle Grow granules. Miracle Grow granules are 24% nitrogen and plus if you put in on full strength they cannot thrive.
I have eliminated mushrooms as they grow and I have not seen a mushroom reappear in the treated areas again.