Son satırdan çıkarken verdiği hatayı Set Error Capture [On] yazmasanız bile ekrana basmıyor, bu yüzden sadece debugger ile tespit edebilyorsunuz.
Server side scriptte bu data log dosyasında gözükür ama işleme devam eder sanıyorum.
İlla bu hatayı almayayım diyorsanız loop'un içindeki ilk satıra Exit Loop If [ Isempty( portaldakiprimarykey )] yazabilirsiniz.