Difference of Sentinel-2 appearance between linux and windows?

Hello everyone,

I am trying to read Sentinel-2 L2A product with SNAP, but it fails in some cases.
For example, if I read Band5 of S2A_MSIL2A_20191221T030121_N0213_R032_T48MYT_20191221T065344 with SNAP, most values are read as NaN.
When the image is displayed, a checkered pattern is displayed. This happens in Linux version of SNAP 7.0, but not in Windows version of SNAP 7.0. (The OS are Ubuntu 19.10 and Windows 10, respectively.)

Do you have any idea why this might happen and how to solve this issue?

It would be very appreciated if you have any ideas or suggestions.

Thank you.

I think this is the same as here, right? [L2A] Visualisation error from ZIP file dragged into SNAP (reported yesterday)

Thank you so much for your prompt reply and help.
That’s right! The problem was solved by unzipping first and loading the xml.