Why does the coating flake?
There are several reasons, but the most common reason is that the coating/paint cannot stretch with the movement of the metal panels. Metal panels expand and contract with changes in outside temperature. Simple test is take a chip of the roof coating: if the chip snaps when you bend it, then the coating is a stiff paint and the material will flake.
