Hi,
I understand that vlan1 is not working with tagged traffic and working when it's untagged. Can you please try making vlan1 trunk port:
set int vlan1 vlan trunk
Or if you could configure new vlan iterface as set int vlan(vlan number) zone (zone name) <-- this could be platform specific and may not work on NS50.
Thanks,
Vikas