Hi Sean,
the screenshot looks good from what I can tell. Is it digiKam 6.0.0 or higher? Videos are only supported from 6.0.0. But seeing thumbnails I guess that's the case.
Since you can extract image metadata normally I'd assume the digiKam database is set up properly too.
So now it gets a little complicated, since it is hard to diagnose without running the internal functions of camtrapR that access the digiKam database.
If you're ok with it and if the digikam4.db file is not too big, you could share a copy of the file with me through dropbox or GDrive and I will try to run the relevant functions to see where it goes wrong (you can email me the link to keep it confidential).
Would that work for you?
Otherwise, if you are quite comfortable in R, you could also try running these two internal functions:
processVideoArgument and addVideoHierarchicalSubject
(see
here for source code and
here for how they work together in recordTable).
Otherwise, feel free to email me.
Best regards,
Jürgen