If the lights at a level crossing keep flashing after a train has passed, you should continue to wait, because another train might be coming. Time seems to pass slowly when you’re held up in a queue. Be patient and wait until the lights stop flashing.