Здесь у вас проблема с транзитивной маршрутизацией.При попытке перейти от приложения в VPC B к клиентам, вы проходите VPC A. По умолчанию это не будет работать.
Что вы можете сделать, это настроить транзитный шлюз и соответствующим образом настроить маршрутизацию оттуда.VPC A будет вашим транзитным узлом, а VPC B будет спицей.