I am military, my home of record is Virginia, my spouses residence is Texas, but we were stationed in NC and she made money there. It’s saying file separately, why?

When we file separately we lose about 6k, and we also lose a lot of credit but filing jointly we get more credit and refunds. Why can’t I file my state taxes as usual and her files hers? Why is it saying we have to file separately