The format i mentioned above works for CFast card and with type 179(qnx6 fs). (The loader is specified from fdisk) But seems for USB stick, the same format doesn’t work, therefore i was trying to create type 77 (qnx4 fs)
But as per the QNX documentation shared by Tim, if i use the dloader to assign the loader at the end (instead of fdisk loader) for type 77 fs, then it works
My understanding of why it isn’t working with your original commands is because fdisk either isn’t installing an MBR (master boot record) because the drive came with a default Windows one or that doesn’t handle the USB drive geometry correctly. So what you are doing with the dloader command is forcibly installing a new MBR.