It's covered in the Limitations section of the README:
https://github.com/rabbitmq/rabbitmq-delayed-message-exchange?tab=readme-ov-file#limitations
The TL;DR is: delayed messages are stored in Mnesia, a database built-in into Erlang/OTP (same database
The fact that Mnesia is used for storage is at the source of many of the plugin's limitations, which is why we are
working on a completely new implementation, that will use a different storage backend and will be free of those limitations.
It'll be a commercial extension however.
Best,