The bot's are usually lower ELO than what chess.com says they're. The higher the ELO though, the more accurate it is for example, the grandmaster bots have accurate ratings. I would say that along with the 2000 level bots, ones like Nelson, Sven, and some other ones are a bit lower than what chess.com says.
I played today during some coffee break with bot Freddy(1325).

What is interesting after analyzing this game chess com gave him 1050
I understand playing exactly 1325 is impossible but 275 points difference is quite a lot. Are bots always playing below their rating?