HI Vikas,
just to clarify, JTAC recommended for SRX340 is currently 18.2R3 - not 18.4R3.... but your comment about why using 19.4 is still very valid 🙂
@Matthew: I have an SRX300 installed via USB via Junos 19.3R1 and just upgraded to 19.4R1. There the Zone-overview works as expected. The same goes for an SRX340 which has been incrementally upgraded from 15.1X49 to 19.4R1 via every major release since 18.2 and zone overview still works (15.1X49 -> 18.2 -> 18.3 -> 18.4 -> 19.1 -> 19.2 -> 19.3 -> 19.4).
Please note that upgrading directly from 15.1X49 to 19.4 is not officially supported. A Maximum number of 3 major releases meaning you would have to go via a couple of intermediate releases - alternately you can do a clean USB installation of Junos 19.4R1 and try again.
But as Vikas asks: Any specific reason to go for Junos 19.4R1? If you intend to use J-web I understand your decision. There are some performance upgrades in 19.3R1 and even more in 19.4R1.
/Jonas