Yes, there's certainly a confusion on this, which is reflected in this article where the match reporter indicates that Caicedo was booked, whereas the player profile indicates that he wasn't.
https://www.theguardian.com/football/2023/dec/03/chelsea-brighton-premier-league-match-report