The resistance should be permanent. Since Fungi have a few stages in the life cycle, it might vary at the stages. Spores are the main problem, as they carry the resistance even when the Fungus isn't active or conditions not favourable for disease outbreaks and can be highly resistant to any treatments.
You can't break the resistance by the same treatment, only another fungicide type or treatment ( heat, beneficial microbes, ) can reduce the resistant population.
If you can kill the Fungi with the alternative fungicide treatments or methods, you may get a clean slate for the original fungicide that was resisted.
You can only break the genetic resistance by killing those with another fungicide or method, and rotating against developing resistance to the fungicide.
Fungicides are usually in groups of related chemicals or mode of action. It is usual to rotate the groups, not just fungicides, to keep ahead of resistance problems.