I encountered a similar issue in version 3.9.7. Routing under the topic exchange was lost after a network partition recovery. However, my queue had the `autodelete` property only, so it might be different from your situation. You can refer to others' suggestions to upgrade the version and use quorum queues instead. If upgrading is not possible, I recommend tracing the function calls during the message delivery process to see where the problem lies. The routing method for topics in older versions is different from others, so check if modifying it resolves the issue.