This is a trait in Enemies Beyond for all Tzeentch daemons giving a Force Field of 20 and Overloads on an 8 on a die. Now how does the daemon "repair" it? Normally it is a Very Hard Tech-Use test but seems...stupid for a daemon. I didn't see anything anywhere else in Enemies Beyond nor anything in the FAQ.
Maybe a Very Hard Willpower test?
~ alemander