Thought I would post what resolved the issue after I got it working.
What I thought was a firewall issue was a routing issue. I had no static routes from my internet router back to these internal vlans. Once I added them for each vlan I was able to resolve dns and everything between vlans seems to be working just fine.
Hello, sorry for delay,
it’s just not really clear what exactly not working in your case, can you be more precise?
Do you have firewall, and if so, can you provide configuration.