Judges said the Czech Republic and Poland didn't go far enough by allowing residents who are citizens of other EU nations to run for office unaffiliated.