строчка вылезала из-за того что в Row[1] не было закрытой "
вместо нее стояла .
но строка резалась по шаблону ";"
и почему-то эта точка в массиве сыграла роль.
Убрал кавычки из этого поля массива - ОК
точка стоит до сих пор и не мешает .
(пока не мешает)
Далее , (если кому-то интересно)
в этот же момент пришлось откатить с 7.1 на 5.6
почему - долгая история .
Ответы synapse_people - не все так просто и сразу Arman - возможно , потому что стоит функция по удалению повторов в многомерном массиве
(может она косячит) Талян - дело не столько в проверке Row , как почему $i не давала значение