You don't have to mark it temp hidden. It hides an error for a month. It will disappear next monday on it's own if corrected.
Main purpose of temp hidden is, if you write the note to profile manager, so error is hidden for a month and if it wasn't corrected by profile manager, it reappears.
Some people are also using this, if they have a lot of errors to correct, so their error list is slowly reduced and user don't need to remember, what he corrected.
But on prepared error lists it doesn't hide until monday.