In October 2016 Caicedo was suspended for three matches while playing for Independiente for cursing at a referee after a match against Emelec. Afterwards Caicedo claimed that it was the referee who initiated the confrontation and allegedly insulted and made racist remarks about Caidedo's Afro-Ecuadorian ethnicity.
