Gossip between go-libp2p & jvm-libp2p

As part of my exploration work, I am trying to communicate between jvm-libp2p and go-libp2p hosts using the gossip pubsub implementation. Unfortunately I am not able to achieve the desired results as I do not see the messages being received at the receiver’s end. Can I please get any leads/references on how to communicate between the two libraries using gossip pubsub?

I am not using the local mDNS service for peer discovery, rather trying an explicit connection between the hosts using the Connect() API. But event that does not seem to work.

Any leads on the issues will be appreciated!