My account was created on Switch and I recently enabled cross save. I attempted to trade with a friend who plays on Switch whilst playing on my own Switch and received a message saying trade could not be initiated unless both accounts were cross save or on the same platform. I was attempting to initiate the trade from the same platform as my friend so I'm not sure what's wrong here.