I’m not familiar with the technical details of what goes into creating a bootable USB device these days. I haven’t seen anyone suggest using dd
for that in a number of years (though I haven’t gone looking either); I suspect there’s a little more to it, with modern systems, than just copying the bits of an ISO file verbatim.
Fortunately, there are a number of software tools for that purpose, so bootable USB drives can easily be created under both Windows and Linux. One of those should do the trick.