@DocB the currently available firmwares are:
12.28.1 from March, but actually a minor bugfix of 12.28 from August last year
14.27 from August
12.28.1 is listed as stable but misses many features and in my experience fixes that are in the 14.x release train.
14.27 is listed as a stable release candidate, which means a decent percentage of the installed base is running that train (14.x) but that it is still not a majority.
Updating may not fix your issue, but as all our MS225s are running 14.x and not sending DNS queries to Google, I cannot confirm if it is a configuration issue, firmware issue or other.
As @DarrenOC said, you might be best logging a ticket as they are pretty responsive and you have confirmed that the local status page indicates that the internal DNS is in use. You could try a packet capture on the uplink port of the switch to confirm that you can see the DNS requests going to Google.
If my answer solves your problem please click Accept as Solution so others can benefit from it.