Hello TheGloryV
Correct, both devices need to learn the Smart Map themselves as they create the SmartMap differently for their applications.
For example, thresholds and carpets are obstacles on the Braava Jet m6, but not on the Roomba s9.
Best Regards
Your iRobot Team