Кто-нибудь знает, что, черт возьми, происходит?
Как следует из комментария доктора Мойше Пиппика, у вас есть смесь сценариев слева направо и сценариев справа налево.
Как говорит Википедия
Многие компьютерные программы не могут правильно отображать двунаправленный текст.
он автоматически перемещает арабский текст в начало следующего текстового поля
Начало поля справа налево - это не то место, куда может ожидать человек слева направо. Например, использование клавиш со стрелками на клавиатуре для перемещения курсора по смешанному тексту LTR и RTL может быть довольно захватывающим, особенно когда один или несколько сценариев используют комбинирующие символы.
Если вы свободно говорите по-арабски и по-английски, вы уже знаете все вышеперечисленное. Новых читателей этого вопроса может и не быть. Этот ответ должен хотя бы помочь им.