A Douglasville attorney's campaign to unseat a longstanding Republican judge has hit a major snag.

The Supreme Court of Georgia issued an opinion Friday reversing a Douglas County Superior Court order that enabled Ryan Williams to remain on the Nov. 8 general election ballot as a substitute Democratic challenger to incumbent Chief Magistrate Judge Susan S. Camp.