Many older Java phones could not run apps in the background. If you closed the app, you were "offline."
While Viber was famous for high-quality voice calls, the Java version was primarily focused on Instant Messaging (IM) . Feature phone hardware often lacked the processing power to encode and decode real-time voice data over 2G or early 3G connections. Viber For Java J2me