I've just checked waze_log.txt on my phone and it's rammed. Not sure if this has something to do with the problem. Is there somewhere to post this, or is this normal? Here's a sample:
[16:23:20 Warning] Socket timeout during connect. Trying again. Connection id: 1. [net.c:1360 (_close_io)]
[16:23:20 Warning] Retry #1. Timeout: 0. Connection id: 1. [net.c:1018 (_reconnect)]
[16:23:25 Warning] Socket timeout during connect. Trying again. Connection id: 1. [net.c:1360 (_close_io)]
[16:23:25 Warning] Retry #2. Timeout: 0. Connection id: 1. [net.c:1018 (_reconnect)]
[16:23:30 Error] Failed on select timeout during connect. Connection id: 1 [net.c:890 (_error)]
[16:23:30 Error] on_socket_connected() - INVALID SOCKET - Failed to create Socket; Error 'NET: Network operation failed' [websvc_trans.c:798 (on_socket_connected_)]
[16:23:30 Error] OnAsyncOperationCompleted_MapDisplayed__only(POST) - 'MapDisplayed' had failed [Realtime.c:2282 (OnAsyncOperationCompleted_MapDisplayed__only)]
[16:23:30 Warning] OnTransactionCompleted() - Last operation ended with error 'NET: Network operation failed' [Realtime.c:1323 (OnTransactionCompleted)]
[16:23:38 Warning] Skipping GPS sample where speed dropped from 2 to 0 [location.c:690 (_fix_filter)]
[16:23:58 Warning] Java Layer: WAZE BATTERY PROFILER. Temperature: 32. Helth: 2 [Logger_JNI.c:51 (Java_com_waze_Logger_WazeLogNTV)]
[16:24:19 Warning] Error waiting. Nothing to drop - pending queue: -1 [ogl_queue.c:677 (_wait_pending)]
[16:24:19 Warning] Java Layer: WAZE PROFILER EXCEPTIONAL TIME FOR Timer Event HANDLING TIME: 5008 [Logger_JNI.c:51 (Java_com_waze_Logger_WazeLogNTV)]
[16:24:25 Warning] Skipping GPS sample where speed dropped from 1 to 0 [location.c:690 (_fix_filter)]