The city of Jacksonville has suspended a code inspector who sparked controversy Monday after she issued a warning citation to a Westside business over military flags and then was caught on surveillance video in a confrontation with a customer who objected to the citation.