Is it phone hardware?
I have a iPhone 6s Plus (still in excellent shape) . The phone was originally brought for sprint back in 2016... always had an issue with connecting to network or phone showing no service.... did all the remedies online nothing.... switched to T-mobile.... same issue but worse... tried resetting phone etc.. contacted T-Mobile...,nothing.
What can I do?