In the Session Browser, all JDBC sessions are shown, but the top of the tree for the program name is blank, why is that?
The Session Browser queries Oracle to gather the information displayed. Please run the following query (in Toad or SQL Plus) to see if Oracle detects the PROGRAM name for the active JDBC sessions.
select * from V$SESSION;
See if the column called PROGRAM is populated for JDCB connection SID. If it is blank, then it is an Oracle issue.