After a deep search across internet, I found it is a bug featured in webkit.
With the latest iOS version, 16, we have a workaround to solve it.
You can check here: https://bugs.webkit.org/show_bug.cgi?id=245959
Already applied and working :)
Thank you Eric!