This device isn't available for passthrough for whatever reason:
https://www.amazon.com/Rioddas-External-Portable-Rewriter-Superdrive/dp/B07DLRG9VH/
It shows up on System Information (screenshot attached)
I believe this is the device in the ioreg tree:
Code:
| | | | | +-o USB3 <class IOPortTransportStateUSB3, id 0x10012cd76, registered, matched, active, busy 0 (5 ms), retain 12>
| | | | | {
| | | | | "GenerationDescription" = "USB 3.x"
| | | | | "DriverStatus" = 2
| | | | | "IOUserClientClass" = "IOPortTransportUserClient"
| | | | | "ParentBuiltInPortNumber" = 1
| | | | | "TransportTypeDescription" = "USB3"
| | | | | "AuthorizationRequired" = Yes
| | | | | "AuthorizationStatus" = 2
| | | | | "Index" = 0
| | | | | "Product ID" = 1400
| | | | | "TRM_DeviceLocked" = No
| | | | | "Generation" = 2
| | | | | "AuthenticationStatus" = 0
| | | | | "TRM_TransportRestricted" = No
| | | | | "TRM_State" = 2
| | | | | "TRM_IdentificationRestricted" = No
| | | | | "TransportDescription" = "Port-USB-C@1/USB3"
| | | | | "Product" = "JMS579"
| | | | | "Serial Number" = "0123456789ABCDEF"
| | | | | "Device Class" = 0
| | | | | "SuperSpeedSignalingDescription" = "Gen 2"
| | | | | "ParentPortType" = 2
| | | | | "TRM_TransportSupervised" = Yes
| | | | | "Manufacturer" = "JMicron"
| | | | | "AuthorizationStatusDescription" = "Policy Authorized"
| | | | | "SuperSpeedSignaling" = 2
| | | | | "ParentPortNumber" = 1
| | | | | "Metadata" = {"Device Class"=0,"Manufacturer"="JMicron","Device Subclass"=0,"Vendor ID"=5421,"Product ID"=1400,"Product"="JMS579","Device Protocol"=0,"Serial Number"="0123456789ABCDEF"}
| | | | | "Active" = Yes
| | | | | "ParentBuiltInPortType" = 2
| | | | | "ParentBuiltInPortTypeDescription" = "USB-C"
| | | | | "DriverStatusDescription" = "Ready"
| | | | | "AuthenticationRequired" = No
| | | | | "HashStatusDescription" = "Cached"
| | | | | "Vendor ID" = 5421
| | | | | "TRM_CacheMiss" = No
| | | | | "Device Subclass" = 0
| | | | | "Tunneled" = No
| | | | | "TRM_GracePeriodReason" = 4
| | | | | "Device Protocol" = 0
| | | | | "DataRoleDescription" = "Host"
| | | | | "DataRole" = 2
| | | | | "TransportType" = 3
| | | | | "TRM_StateDescription" = "Limited"
| | | | | "HashStatus" = 3
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "ParentPortTypeDescription" = "USB-C"
| | | | | "AuthenticationStatusDescription" = "Idle"
| | | | | "TRM_GracePeriodReasonDescription" = "Device Unlocked"
| | | | | }