What can I do to debug this issue I am having with an external USB SSD drive?

I installed Debian 13 on an external SSD USB disk: it works perfectly.The partitions are as follow:

~# lsblk -f 
NAME    FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                            
├─sda1  vfat   FAT32       B4F6-A385                                           
├─sda2  ext4   1.0   root  2cf698f9-c41d-4ae9-9101-0753434a6efb                
├─sda3  swap   1           3fda4686-a715-434f-9f1e-9f9817af28be                
├─sda4  ext4   1.0   home  92de1f48-ca4e-4dfc-9b6b-1a1b1106bbfd                
└─sda5  ext4   1.0   win   443597aa-e34d-49f7-8e77-aaa5c39c3539                
nvme0n1                                                                        
├─nvme0n1p1
│       vfat   FAT32       BFDD-41CE                             502,2M     2% /boot/efi
........

When I connect this SSD to my laptop and mount the three partitions on /media/<user>, only home and win display directories and files, /dev/sda2 appears empty, but the fsck command indicates otherwise.

~# fsck /dev/sda2
fsck from util-linux 2.41
e2fsck 1.47.2 (1-Jan-2025)
root: clean, 11/1831424 files, 159513/7323536 blocks

I tried another mount point, /mnt, but nothing changed.

What can I check to try to resolve this issue?