I often inspect VRM files. Internally these are regular glTF-Binary files, but they use a
.vrm
file extension. Each time I want to inspect them with gltf.report, I first need to rename the file to
.glb
or it won't be recognized. This is inconvenient because I also use these files in other software that expects a
.vrm
extension.
Perhaps try/catch loading the file as binary and/or JSON glTF before showing this error.