I was struggling for this for a while and then found out it actually related with browsers.
I succeed in
- Chrome 92.0.4515.107
- Firefox 92.0a1
and failed for
- Brave 1.29.16
- Safari 14.1.1
I guess Brave and Safari are expecting https.
Hope the info can save some people time in future.