A Brazilian told me that most Brazilians can understand Spanish while most Spandards cannot understand Portuguese.
It could be because Spanish-speakers outnumber Portuguese-speakers in South America, or maybe it’s because Spanish sounds like someone who doesn’t know Portuguese reading it phonetically.