بله حدس شما درسته و اون position 13 هم دقیقا به همون ی اشاره داره
و اما دلیل :
اینکود WINDOWS-1256 مربوط به کارکتر های عربیه و امکان تبدیل بعضی از کارکترهای فارسی رو نداره و به خاطر همون این ارور پیش میاد
و راه حل این داستان اینه که شما وقتی ی می نویسین به جاش SHIFT + "ی" رو فشار بدین تا این کارکتر ظاهر بشه : ي
این طوری مشکل حل می شه
پ.ن:البته درسته که این اینکود به صورت کامل زبان عربی رو ساپورت می کنه ولی صرفا مخصوص این زبان نیست و از کارکترهای انگیلسی و علامت ها تقریبا به طور کامل پشتیبانی می کنه و از کاکترهای فارسی ظاهرا فقط همون ی رو نداره و تو بقیه ی کارکترها عین گ چ پ ژ هیچ مشکلی نداره ولی ی رو فقط به صورت ي پشتیبانی میکنه