Then what is the issue it is running nas but they both recieve certain talkgroups fine but wont recieve certain talkgroups
I have no idea. I've made a few suggestions, but you don't seem to want to hear them. I'll try again:
The XTS5000 is NOT Phase 2 capable. You stated that the system is Phase 2 capable. If they are using Phase 2 on those talkgroups, then your radio will NOT receive them. It's that simple.
The system administrator can change the parameters on their system without telling you, so the fact that it worked at one point, but no longer does, can mean that they changed something.
for example i went to a different area 50 miles away today and tried both radios next to a scanner and a g4 pager and both weres silent on all the channels while the scanner and g4 pager was recieving fine.
So, ask yourself this:
Was the scanner capable of Phase 2 operation? How was the Unication programmed?
idk if this is something in the codeplug
That's entirely possible. You should always save your codeplugs, so load the last one that worked correctly.
Did you program this radio yourself? If so, do some basic troubleshooting here and compare the programming from the last time it worked correctly to how it's programmed now. Don't rule out the idea that something in the trunked system changed. The system admin is under no obligation to alert you personally if they change their radio system.
This is also a very good reason to use a scanner. Let the scanner do the work. Playing with LMR radios, especially when going off the map into NAS mode comes with challenges.
or if it is i have to many talkgroups because the codeplug is to big i cant figure it out i wish someone would take a look and seriously help me to figure this out but no one is willing to help me.
You asked this question 2 hours ago. I've made some suggestions. I'm not going to look at your codeplug as I don't have my programming laptop at home, and I haven't touched an XTS in over 10 years. Maybe someone else will be willing to assist you, but you probably need to be a bit more patient.