Some of the story may be overhyped in the typical sun fashion (That paper isnt even fit for bog roll).. but there is one key element in the story.
His stamped got noticed on paperwork while he was away….. that says to me, that the engineer in question may be a berk…but the safety control systems worked and spotted the danger!