Shouldn't that be 8.8.8.8 and not 8.8.8?
However if you can ping Spark's nameserver by IP address, I'd say you've got internet connectivity. The gateway and route are set during PPPOE negotiation.
You can play with routing tables, use extra interface and create separate subnets on the device, but I've not had reason to do this.
HiI think I have exactly the same bug described here: https://github.com/opnsense/core/issues/2186I need to do some checking to see if the routing is off, but the description matches my symptoms.
From a skim of the GH issue it seems the problem is only with the setup through the wizard, but manual setup of PPPoE is OK?
Have you tried manual setup?
I guess it hasn’t been worth anybody’s while, including Telecom NZ/Spark users, to update the wizard.