Hi ka_zal91
Welcome to the Apple Community.
The "Related Article" above your question has good trouble-shooting tips:
Wondering what happened if / when / you followed them,
and
if you get any error message when you try to connect.
See if the Apple Support article (link below) helps:
Connect iPhone to the internet – Apple Support
Re: "even connect to other mobile hotspot"
Eg above article says: Join a Personal Hotspot
If an iPad (Wi-Fi + Cellular) or another iPhone is sharing a Personal Hotspot,
you can use its cellular internet connection.
Go to Settings
> Wi-Fi, then choose the name of the device sharing the Personal Hotspot.
If asked for a password on your iPhone,:
enter the password shown in Settings > Cellular > Personal Hotspot on the device sharing the Personal Hotspot.
_____________________________________________________________________________________________
If needed:
Make calls using Wi-Fi on iPhone – Apple Support
(Eg: When Wi-Fi Calling is available,
“Wi-Fi” is displayed after your carrier name in the status bar,
and all your calls go through Wi-Fi.)
All the best :-)