I have 2 Joule's, I have the same 2 problems on both units, regardless of whether I'm on via bluetooth or wifi.
1)Set a temp for the bath, close the lid. Continue with work, realize an hour has gone by and I haven't been pushed a notification that the bath has reached temp.
Pull out phone, open app, app wakes up and oh YOUR BATH IS READY!
2) Fill the bath, drop in unit, plug in, open app. Can't connect to unit. Try different network, same thing. Close app, wipe cache, restart phone. Still nothing. Try using bluetooth instead. Nothing. Open up settings -> my joules-> forget the device, do a hard restart. Reset phone. The only reliable way to cook with joule is to forget it and reinstall each time.
I've installed every update the moment I see it available in hopes either of these are fixed and they both continue to occur every single time I use either unit...that was as many as 8 times a week combined, but using it less frequently because it is becoming less and less dependable.