У вас же одна /28 подсеть, но на разных интерфейсах.
Циска банально не понимает, в какой vlan слать arp-запрос для получения нужного хоста, скорее всего шлет или в первый настроенный, или в самый "старший", там все работает, остальные пролетают.
По-правильному одна подсеть не может быть в нескольких интерфейсах. (на самом деле может, но надо четко понимать, как это будет работать)
Это весьма хитрая конфигурация для тех кто знает, что и зачем он делает, и ей надо либо dhcp snooping, либо unnumbered poll, либо руками привязывать хосты.
Но по-правильному вообще не мудрствовать лукаво и в разные вланы прописывать разные подсети.
Вообще странно что циска позволила навесить адрес из одной подсети на разные интерфейсы без плясок с бубнами.