@Good4u Unfortunately it's not a matter of "fixing" anything. Since they track hotspot use separately the phone needs 2 APNs. If the phone doesn't then they can't tell how much hotspot you've used. That is why so many phones aren't on their list. With the old plans you could use as much hotspot as data you had in your plan (ie. 10Gb or 20Gb) and it wasn't tracked separately so pretty much any phone that was capable of hotspot could add it.
Similar situation. Unlimited Plan, eligible for hotspot. Phone that's on the list of hotspot eligible phones. Hotspot doesn't work. Service Rep told me if I bought the phone directly from Cricket it would work. I could perhaps be convinced to go down that road, but i have no confidence it will actually work - especially given your post and the lack of understanding and clarity from the service reps.