Your local rep likely won't have a clue, and at best, will have some drone check who may or may not ask the right questions. Reading the links provided, and dealing directly with the tax commissioner (or equivalent in your state) is the way to go.
Re Guya's comment - Virginia allowing FEIE is not an issue for me, as I am retired. Also for the first 20+ years of my life I lived in NC. I also spent a couple of years in VT, then NH, and back to NC for another 3 years. Then I was in Indiana for 7 years, then back to NC for another 13 years. Then England for 2, Portugal for 3, England for 2, then moved to VA for economic reasons. I lived in the Commonwealth of Virginia for 11 years before we returned to the UK. I was resident for those 11 years obviously, but had no other ties, and there was no advantage for me to be considered non-resident and domiciled there. Filing a non-resident tax return was not something with which I wanted to be burdened.
Your mileage may vary.