Hab auch ohne Subnetze immer mal wieder Probleme mit dem Drucker, jedenfalls wenn ich ihn namentlich auswähle. Falls ich ihn über die IP Adresse einrichte und anspreche, druckt er sofort...
Dann stimmt etwas mit deinem internen DNS nicht. Hast du zusätzlich etwas laufen das intern die Adressen auflösen soll ? PiHole oder ähnliches? Kannst du den Drucker denn per Nslookup auf den Namen korrekt auflösen?