I have created a ProCustomItem to support a new data format by applying a plugin data source.
Now, if the file extension is in lower case, the icon is visible for the file, but if the file is in upper case, the icon is not visible for the file with the same extension.
I've included both working and non-working cases for the same file extension having lower and upper cases resp.