Kindly find below the steps needed to remove an icon from launchpad that does not appear in the Finder
I installed Screen Record Luncher and I wanted to remove it from the finder, but this was not possible. See the icon below.

Here are the steps followed to resolve this issue.

Right-click the icon on the dock, select “option” – “show in finder”, as shown below and delete the application.

Note: Now navigate to the Launchpad, right-click the icon to remove it nor can I drag and drop it into the trash.
