Hi
The Juniper dual-WAN config is not good enough. For instance, ISP1 resides in inet.0 table and all other interfaces are in non-default routing instances. This means that management, DHCP, ICMP and other self traffic will not work as expected.
The normal config is to put ISP1 and ISP2 into non-default routing instances and leave all internal interfaces in default routing instance. For management traffic, use destination NAT and point the traffic onto the internal interface in the default routing instance (or loopback interface).
The example working config is attached. Note that I have DHCP server running in inet.0.