Last year I painted the hull with Interprotect 2000E followed by an antifouling. When lifting the boat most of the antifouling had detached. What has happened?

Interprotect 2000E and Interprotect 3000 cure to a very hard film very quickly and the over coating times for an antifouling are very short. If you wait too long to apply the antifouling, the epoxy will be so hard that the antifouling won't chemically adhere to it. Therefore, when the boat is put in the water the paint will start to detach. By following the recommended over coating times as shown on the label or using the "thumbprint" test you can easily avoid this problem.