You are using a modified version; what if you use the standard version?
In either way, this could be a bug in CrystalDiskInfo.
Your SMART looks fine by the way. In most cases you cannot trust what applications like CrystalDiskInfo tell you about the 'health status' of a harddrive. It can tell you GOOD when you have critical problems, or give you a WARNING!! for a harmless single cable error or replaced bad sector, without there ever being any problem with the drive.
You really need to know what those SMART variables mean, and make your own judgements based on that. In particular, three SMART-properties are particularly interesting:
Current Pending Sector = REAL bad sectors that are visible to the host operating system; most dangerous the SMART can tell you
Reallocated Sector Count = harmless indication of swapped reserve sectors. Though if this keeps rising to over multiple hundreds of swapped sectors you need to worry
UDMA CRC Error Count = cable errors
In many cases, the normalised threshold values are not very helpful. For example, your harddrive will not generate an error if your harddrive is over 100 degrees Celsius. Other harddrive vendors will generate a SMART failure if the harddrive reaches 55 degrees Celsius already. Thus, I would not look at threshold values or SMART 'status' but rather at the raw SMART data which tells you much more those applications can summarise in a single 'GOOD' or 'BAD' status.