I just reformatted an USB HDD to btrfs and mounted it and added to fstab. In my DE (KDE) it has a mount icon in the taskbar i opened it and hit 'Safety Eject" but it did nothing, after repeatedly hitting it i just unplugged it. Now when i plug it back in the pop up from my taskbar appears with an option to “Mount and Open” when i click it it says

An error occurred while accessing 'wd_black5tb', the system responded: The requested operation has failed: Error mounting system-managed device /dev/sdc1: mount(2) system call failed: File exists

If i go to the mount point /media/fdrive and just try to ls it i get

ls: reading directory 'fdrive/': Input/output error

If i try to mount it with sudo mount /dev/sdc1 /media/fdrive i get:

mount: /media/fdrive: mount(2) system call failed: File exists.
       dmesg(1) may have more information after failed mount system call.

anyone know what could be causing it? I attempted to eject and mount again and get this error:

Jan 31 21:05:34 nixos mount[191827]: mount: /media/fdrive: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.
Jan 31 21:05:34 nixos mount[191827]:        dmesg(1) may have more information after failed mount system call.

note that it changed from sdc1 to sdb1 and idk why.

When i try to click mount and open it just shows this error in dolphin:

An error occurred while accessing 'wd_black5tb', the system responded: The requested operation has failed: Error mounting system-managed device /dev/sdb1: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error

This is my first time using BTRFS and i’m not sure what I’m doing wrong here