Tumbleweed USB printer sharing fix
I have a printer that shared perfectly well with Ubuntu, but after transitioning my server to OpenSUSE Tumbleweed it would periodically disappear after server reboot.
The problem turns out to be an error caused by a change in the CUPS printer server making it not share USB printers very well anymore.
The fix requires adding an older protocol to your configuration settings. This can be done through the web interface on the Administration page under the Server section. Make sure BrowseRemoteProtocols also has CUPS listed next to it.