OC 消息发送失败加入缓存,取出后状态却是发送成功 bug

我断网状态发送了个文件消息(其它消息类型还没试),发送失败后 我把消息加入了缓存,但是取出来该消息发送状态变成成功了,用的13.0的SDK。我用YYCache缓存失败消息,然后取出是没问题。
[self.conversation addMessageToCache:message]; //加入缓存 msg.statue = fail
[self.conversation queryMessagesFromCacheWithLimit:10]; //取出缓存 msg.statue = send