[Moto G 2015 General] hammmersmashface:
so about a month and a half ago i got a text from TextNow stating they made some changes to the network "to better suit me" and if i had any issues to please submit a bug report...well since then any rom that was not stock refused to accept a LTE connection...only 3G and i been trying to figure out the isssue ever since...at first i thought it was just maybe i broke something messing around but my g/f had/has the same issue...so im not sure if its isolated issues or if there are a few others that also had this problem...i spent hours on the phone with TextNow trying to fix said issue with no luck ...even thought it might be the phones so they sent us new ones...all was fine untill we ditched stock rom...thought it might be the rom...so we tried every single one available for our phones...thought it might be the modem..so we reflashed stock got LTE working ..then tried sticking with 5.1 roms...then..6.0 then back to 7.1 and no luck..we tried countless build.prop edits ...anytime we tried to edit a APN and hit save..it would vanish..any time we would try and add a new APN ..wouldnt save..tried the textnow lte.zip ...nope..so we kinda just gave up and said F ' it 3G is better than no service at all ..but day after day seeing the little 3G icon on my status bar was slowly eating me alive ..so last night and into today i reflashed stock rom..and decided i wasnt gonna sleep till i had LTE and what i ended up with was mother freakin LTE lol ...now on to the how...it seems that the fix was so simple all i had to do was pay attention..so in my trail and error marathon i had copied the stock APN.config and was going to slowly go over it to see if maybe something was off..but the file is huge there is way to many to go over so i gave up after a min beacuse my patience was thin so i went into ##data# took screenies of menus i thought might come in handy ##debug# to make sure all was in order and so i came across a screenshot i took after doing a profile and PRL update and i noticed that something was different than what im used to usually your textnow APN is as follows

APN2 LET internet

APN: n.eg.ispsn

MMSC: mms.sprintpcs.com

MMS proxy: 68.28.31.7

mms port: 80

MCC:310

MNC:120

APN Type: default,mms

Bearer: LTE

but this was not the case for me the APN listed was

TextNow LTE

APN: spl1367.i.dlsn

MMSC: mms.sprintpcs.com

MMS proxy: 68.28.31.7

mms port: 80

MCC:310

MNC:120

APN Type: default,mms,ia,supl,hipri,lte

Bearer: LTE

(the pics posted my apn name is different yes i know i was just seeing if changing the name and or selecting other "Bearers" would break it again... plot twist: it did not)

ive enclosed screen shots for viewing pleasures...with a bonus

you dont need to contact TextNow or sprint to get your MSL code...you can get it yourself..for free and no hacking or anything all you have to do is go to the play store and download activity manager then open it scroll down to the textnow app click it and it will give you a list of options you are looking for grabandgoScrtnInstructionsActivity

click that and you will get a pop up saying to write down this number its important (its your msl number) then telling you to dial ##72786# ...you dont have to do all that just exit menu when u have what u came for