ZEvS, спасибо, уточню, кажется действительно было FF5E (не очень это просто и быстро с 8-канальным анализатором)
А вообще сильно подозреваю, что из стека вместо необходимого адреса возврата считывается 8686h - слово состояния процессора при чтении из стека.
В общем, проверю и отпишусь.