Two volume USB stick ISO9660-FAT32, ISO9660 volume not working correctly
I have a USB stick, showing in Disk Utility two 'devices', both named USB Flash Disk Media.
The first device shows up as an uninitiallized device holding an ISO9660 volume with data. The second device shows up as Master Boot Record device with an empty FAT32 volume.
The stick mounts and works perfectly in Windows, but on MacOS (Big Sur and Sonoma) the ISO9660 volume does not work correctly. Certain files cannot be read nor copied, copying files result in error: The Finder can’t complete the operation because some data in FILENAME can’t be read or written. (Error code -36).
I have no info on how this USB stick was created, so I have no clue how one ends up with an uninitiallized device with a ISO9660 volume.
Unmounting the first device doesn't work completely, the ISO9660 volume seems to be unmounted partially, a 'new' ISO9660 volume remains, its size is equal to a compressed (zipped) version of the ISO9660 volume that just was unmounted. Only now the first device can be unmounted completely with Disk Utility.
I was wondering if there's a way to circumvent the error -36 on MacOS, there clearly a problem with the way Mac OS reads this specific ISO image.
Are there any alternative mounting methods/tools that could still allow me to extract/read the data from this ISO image without error -36 ?