A plugin for UE4.14 migrate to UE4.15 Cannot compile through

my problem is a plugin for UE4.14 migrate to UE4.15, Cannot compile through, there are using bEnforceIWYU = false; in the *.Build.cs file; but the problem still exists.

I tried to delete the privatePCH.h file, and in each.Cpp file to modify the include “privatePCH.h” for the current plug-in header file , but still fail to compile;

Then, I included the CoreMinimal.h in the current plug-in header file and failed again.
Can you help me? What can I do?

Reference resources: