Мы только что получили очень похожее сообщение об ошибке от наших клиентов.
Для нас сценарий включал хэштег в виде #quicklogin/abc123
и появлялся только при просмотре сайта в Safari. Это было частью исходного URL, который клиент должен был загрузить, и он предоставил им альтернативный экран входа в систему. При переходе непосредственно к URL-адресу в Safari браузер удалял весь тег и игнорировал его.
Когда мы изменили это на что-то вроде #quicklogin/test
(или любой другой хэш, содержащий только буквенные символы), это работало нормально. Он также отлично работал при загрузке сайта и последующем ручном применении хэш-тега в два отдельных этапа.
Итак, мы пришли к выводу, что в Safari могут быть проблемы с хэштегами, содержащими числовые значения.