To help narrow this down:
- What is the exact message you see when you try to print? If possible, please share a screenshot.
- Which VPN are you using: Windows built-in VPN, a work VPN, or an app such as NordVPN/ExpressVPN?
- Is this a home printer on the same Wi-Fi, or a work/network printer that requires the VPN?
If Windows Settings shows the VPN as connected but printing says there is no VPN, the printer may be checking a different network connection rather than just whether the VPN switch is on.
Also, please check Settings > Network & internet > VPN and confirm whether it specifically says "Connected" under the VPN connection.
Click "Add comment" to let me know.
Thanks!