Crux35 VTX issue

https://preview.redd.it/8yckxd8n6h3e1.jpg?width=4912&format=pjpg&auto=webp&s=8a7b9be630da28c7a52a9a45bf5d4a696baf2472

Story:

I just got the Crux35 ELRS analog version about 2 weeks ago. I flew it a couple time at my house and had great range. About a week ago I flew it at my house, and it worked perfectly. The same day I went to a open field to try and fly. I took off and about 20 to 30 feet my ODS went static completely. Nothing was damaged. I then tried again, and it crashed from too much static. My VTX antenna had popped off. I put the VTX antenna back on, but didn't make a difference.

What I have now:

The U.FL connector to the VTX looks fine. I am assuming that the antenna is just bad. I tried different firmware options in betalight to see if that would help the range, but it doesn't. I have also configured the VTX table in so many different ways (400mw with Raceband 8 is what I had before). I am using URAT 2 Serial RX and UART 2 TBS Smart audio.

Side note: I am using the EV800D goggles, but I don't think they are the issue.

Worst case scenario, I have to get a new VTX, but I don't know.

Please help me!

Thank you!