I'm no expert but I got caught out recently with my new mobile phone which saves photos in HEIC format rather than the traditional JPEG. If it's a new camera, perhaps worth checking what format it uses as it's possible an older printer isn't recognising the file type.
Ralph