Issues with USB Bluray Burner

Good evening,

I’m having issues with a usb bluray burner
It gets recognized by dmesg just fine, heck I was able to record a blank CD-RW just for testing.
However when I insert any media, CD/DVD/Bluray that is already recorded it is unable to read it, it just hangs according to dmesg and journalctl

I tried the drive on a windows 10 laptop and it works flawlessly, reads everything (I’m discarding a hardware issue)

I also tried booting up a kernelModule: sg and sr_mod to no avail in my hardware.nix file
Also tried setting up a custom udev rules, same story… it hangs up on reading media

#  services.udev.extraRules = ''
#     SUBSYSTEMS=="scsi", KERNEL=="sr[0-9]*", SYMLINK+="cdrom", GROUP="cdrom", MODE="0666"
#     SUBSYSTEMS=="block", KERNEL=="sr[0-9]*", SYMLINK+="cdrom", GROUP="cdrom", MODE="0666"
#  '';



I’m out of ideas on how to approach this issue, any help is appreciated

Regards