Hi Fossware, welcome to the forum!
I ran into a similar issue before. Instead of giving a one-size-fits-all solution, let me ask a few questions:
- Did you structure your
.desktop
file similarly to the example in this post? (The post is about a different solution, but there is the .desktop structure below.) - Is your
.desktop
file executable (chmod +x
applied)? - Did you refresh the application menu by running:
update-desktop-database ~/.local/share/applications/
Let us know the checks!