part year resident

I moved from DC to Virginia this year. VA won't accept my state tax filing as it won't recognize DC as a state that can claim credit for taxes paid to another state, that I must claim a refund from DC by filling out form D-40B. But I did file a D-40B, why can't I file VA state tax form.