Нагуглил:
this behavior is because the autocomplete attribute expects either an "on" or "off" value and doesn't do anything if you give it something else. So if you give it something other than those values, autofill falls apart/doesn't do anything.
Это предположение или так и есть?
Есть ли в 2k20 безкостыльные способы победить Chrome autocomplete?
Спасибо!
UPD.:
В общем на данный момент не смог найти ни каких решений без костылей. Вариант который работает сейчас, это указать readonly (в таком случае автозаполнения не будет) и вернуть возможность заполнять поле после клика по полю.
readonly="readonly" onfocus="this.removeAttribute('readonly');".
UPD.2:
Спасибо пользователю
hzzzzl который привел в качестве ответа разметку
<input type="text" autocomplete="off">
и сообщил, что она работает. А потом удалил свой ответ : )