I grow very weary of the iPhone app randomly stopping. When might this app be expected to work properly?