Files On Desktop With No Icon For Extension

Hello was wondering if someone using either FreeCad appimage or KeePassXC appimage would be able to tell me if the files on Desktop ate like #1 in image or like #2 (simulated). In past had to launch FC .17 appimage, integrate and close. Then it showed the correct icon. No longer works. KeePassXC from start didn't show as in #2 even when installed via repository. Played with various suggestions as desktop files, changing themes. If I go to customize theme and change icons all icons on Desktop change except the two in #1.

di

Strange open FreeCad and then in open file FreeCad and KeePassXC files have icons, and in KeePassXC just shows generic page type icon.
Thank you in advance