An unknown --gpu-backend argument would attempt to pass that argument separately which then attempted to treat is as a blend file, typically failing to start if the file wasn't found.
An unknown --gpu-backend argument would attempt to pass that argument separately which then attempted to treat is as a blend file, typically failing to start if the file wasn't found.