Client IPs

Ok, I’m seeing something odd. I have four different client apps running from the gateway (three are on the gateway PC, and I have another client app running on three other client PCs). Let’s say Projects A, B and C are running on the gateway PC, and Project D is running on the client PCs, for a total of six client apps. The getSessionInfo code is being called from Project A, and the results are stored in a table.

But when I call getSessionInfo, it returns a list of all of the individual clients as it should, they each have a unique ClientID, and the IP addresses are correct, but the project name is the same for all of them (Project A). I could swear that it returned the actual project names when I tested this the other day, but all I’m seeing now is Project A for everything. I tried stripping out the code that stores it in a table in the database and instead pass the results directly to a table on the screen, but I get the same results. Shouldn’t I get the actual project names in this result set?