Yes, they may be able to detect cracks and vertical split heads; however, there are things that are very hard to detect. We do get some TSB reports saying that the root cause of the accident was a broken rail but it was almost impossible to detect with the current technology. That may happen.
On December 11th, 2007. See this statement in context.