Don't Mark Train as Done When Its Blocked on An Edge