So I understand the issue correctly, PureTalk is saying that specifically because you're paying for the hotspot service across multiple lines it is not "guaranteed to work" on any Android devices? This honestly makes little/no sense from a technical perspective and is the first we've ever heard of something like this, but if the above is the case, there seems to be a few options you have to work around this:
OPTION 1
-Not sure what plan you're using with PureTalk, but as they're saying you can't use the hotspot then it makes sense to 1) change your group plan to the one with the least amount of data across all devices and 2) pick up a separate one off plan not tied to the group that has a data plan to match your needs. Seems PureTalk in general though is the issue... so this may not even solve the problem.
OPTION 2
-Pick up a super cheap iPhone and use it specifically as the "hotspot" device on your account in your house. Not ideal, but would also determine if what PureTalk is saying about Android being the issue is, in fact, the issue.
OPTION 3
-PureTalk is simply reselling AT&T. If AT&T has the best coverage where you're at, then you've got other options than PureTalk you can work with. From https://bestmvno.com/compare/att-mvnos/ :
AT&T MVNO List:
Airvoice
Allvoi Wireless
Beast Mobile
Black Wireless
Boost Infinite
Boost Mobile
Consumer Cellular
Cricket Wireless
Dataxoom
Freedompop
FreeUP Mobile
Gen Mobile
Good2GO Mobile
H2O Wireless
i3 Mobile
Patriot Mobile
Project Genesis
Pure Talk
Red Pocket Mobile
Ting Mobile
UNREAL Mobile
Wing
OPTION 4
-Get a dedicated mobile hotspot device. As PureTalk is essentially reselling AT&T, should AT&T be the best network in your area, this would then be the best option:
https://www.att.com/buy/connected-devices-and-more/netgear-nighthawk-m6.html
OPTION 5
-Stop depending on mobile carriers to pick up data/internet services and find a different option, like your neighbor did.
We specifically do not recommend any 1 service provider and try to remove ourselves from this conversation because of issues like this. Different carriers have different issues that in most cases are local/region specific and not even device specific, despite them claiming this might be the case. It's always easy to blame the device when the network can't solve/resolve the issue... same way many device manufacturers will blame the network when they can't solve/resolve the issue on their end.
This also highlights why we strongly recommend customers don't immediately make the transition from their old phone/laptop to the new one without testing everything (apps, network, data) on the new device to ensure it's working properly before making the transition over. Sometimes we don't have an option because an old device has failed/died, but when you DO have an option, it's imperative that you test everything you NEED working is in fact working on the new device before you flip the switch.