[HTC One A9] Wonders_Never_Cease:
After checking through unlocked build I uploaded with the initial build... apns-conf.xml is in place for TMobile:

<apns version="8">

<apn carrier="T-Mobile US"

mcc="310"

mnc="260"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 250"

mcc="310"

mnc="250"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 660"

mcc="310"

mnc="660"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 230"

mcc="310"

mnc="230"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 310"

mcc="310"

mnc="310"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 580"

mcc="310"

mnc="580"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 240"

mcc="310"

mnc="240"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 800"

mcc="310"

mnc="800"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 210"

mcc="310"

mnc="210"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 160"

mcc="310"

mnc="160"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 270"

mcc="310"

mnc="270"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 200"

mcc="310"

mnc="200"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 220"

mcc="310"

mnc="220"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 490"

mcc="310"

mnc="490"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<!-- T-Mobile Europe -->

<apn carrier="T-Mobile UK"

mcc="234"

mnc="30"

apn="general.t-mobile.uk"

user="t-mobile"

password="tm"

server="*"

mmsproxy="149.254.201.135"

mmsport="8080"

mmsc="http://mmsc.t-mobile.co.uk:8002"

/>

<apn carrier="T-Mobile D"

mcc="262"

mnc="01"

apn="internet.t-mobile"

user="t-mobile"

password="tm"

server="*"

mmsproxy="172.028.023.131"

mmsport="8008"

mmsc="http://mms.t-mobile.de/servlets/mms"

/>

<apn carrier="T-Mobile A"

mcc="232"

mnc="03"

apn="gprsinternet"

user="t-mobile"

password="tm"

server="*"

mmsproxy="010.012.000.020"

mmsport="80"

mmsc="http://mmsc.t-mobile.at/servlets/mms"

type="default,supl"

/>

<apn carrier="T-Mobile A MMS"

mcc="232"

mnc="03"

apn="gprsmms"

user="t-mobile"

password="tm"

server="*"

mmsproxy="010.012.000.020"

mmsport="80"

mmsc="http://mmsc.t-mobile.at/servlets/mms"

type="mms"

/>

<apn carrier="T-Mobile CZ"

mcc="230"

mnc="01"

apn="internet.t-mobile.cz"

user="wap"

password="wap"

server="*"

mmsproxy="010.000.000.010"

mmsport="80"

mmsc="http://mms"

type="default,supl"

/>

<apn carrier="T-Mobile CZ MMS"

mcc="230"

mnc="01"

apn="mms.t-mobile.cz"

user="mms"

password="mms"

server="*"

mmsproxy="010.000.000.010"

mmsport="80"

mmsc="http://mms"

type="mms"

/>

<apn carrier="T-Mobile NL"

mcc="204"

mnc="16"

apn="internet"

user="*"

password="*"

server="*"

mmsproxy="010.010.010.011"

mmsport="8080"

mmsc="http://t-mobilemms"

type="default,supl"

/>

<apn carrier="T-Mobile NL MMS"

mcc="204"

mnc="16"

apn="mms"

user="tmobilemms"

password="tmobilemms"

server="*"

mmsproxy="010.010.010.011"

mmsport="8080"

mmsc="http://t-mobilemms"

type="mms"

/>

</apns>

So you mentioned you restored your data partition (cannot restore from stock rom to a modded rom) ...Im betting this is the issue...the ONLY differences in the initial build(stock twrp backup) and the build I uploaded for you are:

deodex'd

turning tether guard off

adding car and music apps

adding print studio for gallery in

adding corresponding mirror link application

removing udove and smith apps

adding 2 tweaks to build prop, that have nothing to do with service,but rather ui/processor speed

removing security from boot.img

WNC