I don't know if this will work, but your description made me think of this as a way to work around your issue. Try this:
- Delete all the VLAN configurations
- Configure a bogus VLAN.
- Then configure the 4 VLANs you want to use.
If the behavior you described stays the same, then maybe the VLANs you need will all function. The bogus VLAN you configured first will be the one that does not work.