I'm not using durable but I'll try that now. The topic/subscription name is the same for the clients because 3 of the clients are reading the same property file for connection info. And only one is receiving the message. I'll try both createDurableSubscriber methods and see if I get a change. Thanks for the reply, at least I confirmed my setup is right.