There should no reason to fear something if you load it directly from a well known web site not from other sites that may offer the same file/s.
One way to check is to see if there is a checksum listed for the file and check that using a
hash generator (example) to check the local file, I could not find any checksums listed for any downloads from the Delkin web site.
I checked to see if I could find a "firmware" update and but only found a link "
https://www.delkindevices.com/product-help/" that shows a Utility download labelled "DDREADER-54-56_Util.zip".
This utility addresses how files can be accessed from the Cf express card according to that page.
I downloaded that file and the resulting "DDREADER-54-56_Config_Util.exe" file has a
SHA256 hash - 5242c5d4ec84334dc659e0751d76be4242895f4728538df30c4673d52ebf1251
Interesting to note that you need to disable the Firewall with this software, this indicates to me that the software will use the internet to download files from a web server rather than you being able to download that particular file from the web site, this method is a pretty good way to try to make sure that the firmware files and others are not tampered with.
I try to ALWAYS use a Safe Remove method "
USBTreeView" for all my USB devices.
I know Windows OS's are not supposed to need this step but experience tells me to Safe Remove ALL USB devices especially anything that may have a sleep mode enabled in some way.
External HDD's especially do not like being disconnected without this Safe Remove step being made, finding your external disks blank is one consequence.
You might also try using another useful software application called "
DeviceCleanUp" from "
Uwe Sieber's" web site, this can remove outdated devices from the registry that are no longer are used and can be/are corrupted, select the device that your reader annunciates as - remove it and then check out the card reader.
Sorry this is long but there are many options to try, there may be/are more.