Channel Fault bug Fix

*FIXED*
Fault would enter a null value if fault updated without solution.

Leads to it not displaying on current fault overview.

Logic added to prevent re occurrence.