I found a small issue with my mask clearing that might help. My instructor told us to blow out through the nose to clear a mask. This implied a large amount of air. I have since found that doing so can disrupt properly sealed mask in several locations and cause ongoing issues. Instead, I now use small amounts of air to clear water out the bottom of the mask. This only disrupts the seal under the nose and seal back much better. If it continues to leak than I know the hood or something else is breaking seal. I then remove and reseal mask, clearing hair and hood to ensure a good seal. Usually this resolves the issue and continue the dive without issue.