@marko, I have this problem ALL.THE.TIME. I use JRemote on my bike rides. Here's the scenario:
Gear up at home, earbuds in, JRemote launched on the iPhone, off I go on a journey! One song plays, then stops. I have to pull over, restart JRemote (and find the artist or playlist all over again), and then start my journey again.
How do I fix this? Before I launch JRemote while gearing up, I have to TURN OFF WIFI, so that my phone disconnects from the home wifi, and THEN launch JRemote. This works perfectly 100% of the time.
My diagnosis of the problem is that JRemote cannot keep a persistent connection, and manage the change from wifi to cellular service. I wish someone could fix it.