Hello Graham (@surfsolo),
Just a bit of form etiquette; typing in all capitals is equivalent to yelling; I’m sure that was not your intention.
One of the things our team likes about InControl2 is that you can set up your system through InControl2. Except for just a few items (like captive portals using social authentication & geoblocking in firewalls), almost everything else can continue without InControl2. You can even remove your device from InControl2 post setup and have it retain all the settings locally that you developed within InControl2, not that in over five years of using InControl2, we have had any customers needing to do that.
Please note: The SOHO is not as feature-rich or equipped as many of the other routers Peplink|Pepwave offers; the suggestions here are based on the more advanced models as we do not have a SOHO to pull details on for you (not sold a SOHO in over four years).
Does your Wireless Printer show up on both the Wi-Fi client list and the routers client lists?
From InControl2
From the Webadmin of a Peplink Balance router
Within your WAP settings, see if you have “Layer 2 Isolation” enabled; if so, disable the option.
The option within the WAP settings from InControl2, in
To find the Layer 2 Isolation settings on the web admin, select the blue (?) at the top right; it will present you the option to show the hidden advanced menu options
We recommend that Layer 2 is best not used for where a small home &/or small office networks. Layer 2 Isolation can be problematic in smaller network environments as the expertise is not readily available. Some of the places to use Layer 2 Isolation is with Public Wi-Fi and corporate/enterprise Wi-Fi, where you do not want devices on the same Wi-Fi talking to each other except through the control of a router.
On your VLANs, ensure that you have "Inter-VLAN routing enabled
From InControl2
From web admin
The next thing to check is your internal Network Firewall Rules; start with no rules, then build it out testing as you go.
InControl2 they will look like this if in default
For the Web admin, they will look like this in default
See how you go with this; if you are still having issues, you may need to raise a support ticket at https://www.peplink.com/support/ and follow the prompts; you can refer your ticket back to this forum post.
FYI we have met experienced Peplink Partners who can comfortably command over $450USD and $400Euros for an hour or part thereof for their team’s expertise time on an ad-hoc basis outside of support agreements. For an hour of my time, our company charges me out currently at an ad-hoc rate per hour or part thereof. If you feel the Peplink Partner you were dealing with was unreasonable based on this, you may want to mention them in a support ticket, but please do not name them here in the forum (poor publicity is still publicity).
Happy to Help,
Marcus