Can play in crossplay between xbox and steam with friends?

I want to play with my friends with crossplay, I play on steam, my friends on xbox, how can we play together?

Both versions use the same servers, so you can play together with no problem, as long as you are all on the same Ship. If you originally played on XBox or MS Store before playing on Steam, you will have to send new in-game Friend Requests since the Steam version does not have access to your XBox Live friends list.

The crappy part I notice... If this the same for all player who linked their steam accounts? That your Friend list disappear for any Xbox friends you made in past after switching.