Being able to close a trade is a sure proof of a non NFA account. NFA compliance forbids closing trades. Your problem was just setting the NFA flag although you have no NFA account. NFA compliance is not a sort of subset, it is a different trading mode. You'll find details in the manual.