I think the presence of mushrooms indicates something is decaying. Maybe repot in a sterile mix?