I have come across a lots of cased like this where there is not solution to the problem that you are facing. This is directly related to the lack of featureset in the IOS. I have come across a bug which lists the same symptom. This may not be directly link to your case but its one problem that can be linked:
Output of sho inventory does not display certain SFPs:
when inserted the SFP module in one port take a look at the output of "show interface gigabitethernetX/Y" watch for a line (I think it is line 5) including the word "media", there should be a short description of the SFP. Also look at the first line of "show interface gigabitethernetX/Y" it could be that the SFP doesn't work in the switch (maybe because it is a none cisco one) then there would be something like "err-disabled". And if you have logging enabled on the switch (e.g. logging buffered 8192 debugging) then there should be an error message also.
The command "show idprom interface gigabitethernetX/Y" shows information about the SFP module in slotX/Y.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...