Greetings Celtic Fariy,
iPhone hot spot works with PC, Macs and gaming consoles and most devices that support Wi-Fi connectivity.
Hotspots can be a bit tricky because there can be alot to check.
First, I would make sure your carrier 1: support hot spots and 2: make sure you have a plan that lets you use hot spot data. For example, I have Sprint /TMobile and I pay extra to be able to use hot spot on my device
Next, make sure your Wi-Fi symbol on your iPhone is turned off in the control center ( the device providing the connection)
Then try these steps.
On the device that provides Personal Hotspot, go to Settings > Personal Hotspot, then follow these steps:
- Make sure that Allow Others to Join is on.
- Remember the device's Wi-Fi network name and password that appear on this screen. If you want to change the Wi-Fi network name, learn how to change your device name.
- If you're using an iPhone 12, iPhone 12 mini, iPhone 12 Pro, or iPhone 12 Pro Max, turn on Maximize Compatibility. Then try connecting your devices again to your Personal Hotspot.
- Stay on this screen until you connect your other device to the Wi-Fi network.
On the device that needs to connect to Personal Hotspot, follow these steps:
- Turn Wi-Fi off and back on.
- Make sure that you connect to the correct Wi-Fi network. The network name is the same as the iOS device that provides Personal Hotspot and might appear next to it.
- If you see a password error when you try to join Personal Hotspot, check the Wi-Fi password: On the device that provides Personal Hotspot, go to Settings > Personal Hotspot to see the Wi-Fi password
As for the Bluetooth issue , do you get an error when trying to connect via Bluetooth? If so please post the error here .
If you have anymore questions at all please feel free to ask.