If you created a local repository manually then the steps to add one more
RPM should be identical, though you need to do them. This typically
involves running a program to extract the RPM metadata and put them into
XML files that things like zypper will then consume to quickly identify
which packages are available, what their dependencies are, etc. If you
just copy an RPM to a directory you can still install that RPM if you
specify it directly, but you cannot rely on the benefits of the metadata

How did you create your existing local repository? If you have steps you
followed then sharing those will let us help you run certain steps again
to update the repository with the new RPM's information.

Also, I see you have 'refresh set to 'no', so maybe just tell zypper to
refresh first in case you have already done everything above properly:

zypper ref
Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.

If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.