Default Mobile hotspot not working on my phone

I'll just do bullet points, because it's easier that way.

-Using a Verizon LG G2 (VS980) running CarbonROM
-Yes, I still have plenty of data left for the month
-Yes, I have tethering enabled on my contract, although that wouldn't matter since I wasn't using Verizon's official app
-Tried some hotspot app for root users, didn't work
-Tried the one built into CarbonROM, didn't work
-Hotspot would turn on, but would get terrible speeds
-Person would connect, but would not be able to use the Internet through the hotspot

And that's basically the jist of it. Any ideas on how I can fix this?