I saw a while back where
@Julian had posted this procedure for when you get an alarm and or message that won’t clear after the condition, in this case an overheat, has caused it has been fixed and the engine is running normally.
Engines off, batteries off
Batteries on, start engines
Engines off, batteries off
Batteries on, engines on
Engines off, batteries off
Batteries on, start engines
Engines off, batteries off
Batteries on, start engines
Engines off, batteries off
Batteries on, start engines
In a way this is how your vehicles ECU trouble codes work, such as if your gas cap is not secured properly the ECU will throw a check engine light. Once the gas cap is secured properly it takes several cycles of the ECU looking for the problem and it not being there before it will turn the check engine light off. And as with our boats ECU, that trouble event will be logged in the ECU memory.