I wanted to move the company chat from Rocket to Zulip but had some problems with the importer. I heard they improved it but haven't tried since.
But it does mean the quality of import tools is limited by how many people have run it and reported all the issues they ran into so that we can fix them. It is not uncommon for our data import tools to need to work around things that are essentially data corruption in the original database.
Our Rocket.Chat import tool was indeed improved greatly in 6.0 last November thanks to a user with a very large and old Rocket.Chat instance submitting a very helpful pull request last Fall, so you may have better luck if you try again now.