We enabled a retention policy back in June to allow us to delete all Teams chats between users older than 24 hours. In the whole the policy works well, although it does sometimes take 7 days for the chats to disappear from our teams clients (as per MS documents). That part isnt an issue for us as we know we are at the mercy of the MS server and its processing capabilities.
However, there seems to have been a 2 day period (21st/22nd July) where all chat on those dates has remained present in our Teams desktop, web and mobile clients. Today is the 3rd of August so we are coming up close to 2 weeks now and yet these particular chats remain. Anybody have any ideas why? Or how we can force remove these messages from clients? I believe as they are still present in all forms of the client that they must still exist on the server too and would therefore be searchable via a compliance/discovery search?