2026-09-12 01.02.16.539 - Notificationservice - Received request to process notification data.
2026-09-12 01.02.17.115 - Found 2 users mapped to BoatID BT002
2026-09-12 01.02.17.195 - Notificationservice - Notification data processed successfully.
2026-09-12 01.02.17.635 - New notification inserted for BoatID BT002
2026-09-12 01.03.14.825 - Notificationservice - Received request to process notification data.
2026-09-12 01.03.15.014 - Found 2 users mapped to BoatID BT002
2026-09-12 01.03.15.019 - Notificationservice - Notification data processed successfully.
2026-09-12 01.03.15.341 - New notification inserted for BoatID BT002
2026-09-12 01.06.57.146 - HandleKeepAliveOrSOS Error : MongoDB.Driver.MongoConnectionException: An exception occurred while receiving a message from the server.
 ---> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond..
 ---> System.Net.Sockets.SocketException (10060): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
   --- End of inner exception stack trace ---
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.GetResult(Int16 token)
   at System.Threading.Tasks.ValueTask`1.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state)
--- End of stack trace from previous location where exception was thrown ---
   at MongoDB.Driver.Core.Misc.TaskExtensions.<WaitAsync>g__WaitAsyncCore|1_0[TResult](Task`1 task, TimeSpan timeout, CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Misc.StreamExtensionMethods.ReadAsync(Stream stream, Byte[] buffer, Int32 offset, Int32 count, TimeSpan timeout, CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Misc.StreamExtensionMethods.ReadBytesAsync(Stream stream, OperationContext operationContext, IByteBuffer buffer, Int32 offset, Int32 count, TimeSpan socketTimeout)
   at MongoDB.Driver.Core.Connections.BinaryConnection.ReceiveBufferAsync(OperationContext operationContext)
   --- End of inner exception stack trace ---
   at MongoDB.Driver.Core.Connections.BinaryConnection.ReceiveBufferAsync(OperationContext operationContext)
   at MongoDB.Driver.Core.Connections.BinaryConnection.ReceiveBufferAsync(OperationContext operationContext, Int32 responseTo)
   at MongoDB.Driver.Core.Connections.BinaryConnection.Dropbox.RemoveMessage(Int32 responseTo)
   at MongoDB.Driver.Core.Connections.BinaryConnection.ReceiveBufferAsync(OperationContext operationContext, Int32 responseTo)
   at MongoDB.Driver.Core.Connections.BinaryConnection.ReceiveMessageAsync(OperationContext operationContext, Int32 responseTo, IMessageEncoderSelector encoderSelector, MessageEncoderSettings messageEncoderSettings)
   at MongoDB.Driver.Core.ConnectionPools.ExclusiveConnectionPool.PooledConnection.ReceiveMessageAsync(OperationContext operationContext, Int32 responseTo, IMessageEncoderSelector encoderSelector, MessageEncoderSettings messageEncoderSettings)
   at MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1.SendMessageAndProcessResponseAsync(OperationContext operationContext, CommandRequestMessage message, Int32 responseTo, IConnection connection)
   at MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1.ExecuteAsync(OperationContext operationContext, IConnection connection)
   at MongoDB.Driver.Core.Servers.ServerChannel.ExecuteProtocolAsync[TResult](OperationContext operationContext, IWireProtocol`1 protocol, ICoreSession session)
   at MongoDB.Driver.Core.Operations.AsyncCursor`1.ExecuteGetMoreCommandAsync(IChannelHandle channel, CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Operations.AsyncCursor`1.GetNextBatchAsync(CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Operations.AsyncCursor`1.MoveNextAsync(CancellationToken cancellationToken)
   at MongoDB.Driver.IAsyncCursorExtensions.ToListAsync[TDocument](IAsyncCursor`1 source, CancellationToken cancellationToken)
   at MongoDB.Driver.IAsyncCursorSourceExtensions.ToListAsync[TDocument](IAsyncCursorSource`1 source, CancellationToken cancellationToken)
   at UserRepository.Service.NotificationService.HandleKeepAliveOrSOS(String boatId) in F:\Code\DSM\Developing\DSM\UserRepository\Service\NotificationService.cs:line 1049
2026-09-12 02.21.12.584 - Notificationservice - Received request to process notification data.
2026-09-12 02.21.13.162 - Found 2 users mapped to BoatID BT002
2026-09-12 02.21.13.246 - Notificationservice - Notification data processed successfully.
2026-09-12 02.21.13.988 - New notification inserted for BoatID BT002
2026-09-12 08.22.21.707 - Notificationservice - Received request to process notification data.
2026-09-12 08.22.22.384 - Found 2 users mapped to BoatID BT002
2026-09-12 08.22.22.469 - Notificationservice - Notification data processed successfully.
2026-09-12 08.22.22.888 - New notification inserted for BoatID BT002
2026-09-12 08.22.29.448 - Processing Boat BT002 Lat:12.9183 Lng:80.1882
2026-09-12 08.22.29.526 - Distance : 0.01 NM
2026-09-12 08.22.29.529 - Weather Age : 1372 minutes
2026-09-12 08.22.29.531 - Fetching fresh weather from StormGlass.
2026-09-12 08.22.29.536 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.1882&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 08.22.31.045 - StormGlass Response Length : 127647
2026-09-12 09.00.43.517 - Notificationservice - Received request to process notification data.
2026-09-12 09.00.43.877 - Found 2 users mapped to BoatID BT002
2026-09-12 09.00.43.888 - Notificationservice - Notification data processed successfully.
2026-09-12 09.00.44.218 - New notification inserted for BoatID BT002
2026-09-12 10.23.12.695 - Notificationservice - Received request to process notification data.
2026-09-12 10.23.13.327 - Found 2 users mapped to BoatID BT002
2026-09-12 10.23.13.412 - Notificationservice - Notification data processed successfully.
2026-09-12 10.23.13.961 - New notification inserted for BoatID BT002
2026-09-12 10.25.13.814 - Notificationservice - Received request to process notification data.
2026-09-12 10.25.14.024 - Found 2 users mapped to BoatID BT002
2026-09-12 10.25.14.028 - Notificationservice - Notification data processed successfully.
2026-09-12 10.25.14.403 - New notification inserted for BoatID BT002
2026-09-12 11.12.03.986 - Notificationservice - Received request to process notification data.
2026-09-12 11.12.04.594 - Found 2 users mapped to BoatID BT002
2026-09-12 11.12.04.739 - Notificationservice - Notification data processed successfully.
2026-09-12 11.12.05.087 - New notification inserted for BoatID BT002
2026-09-12 11.30.05.744 - Processing Boat BT001 Lat:12.918393 Lng:80.18792
2026-09-12 11.30.05.963 - Boat : BT001
2026-09-12 11.30.05.966 - Distance : 0.00 NM
2026-09-12 11.30.05.969 - Weather Age : 1560 minutes
2026-09-12 11.30.05.973 - Calling StormGlass API...
2026-09-12 11.30.05.976 - StormGlass Request : /v2/weather/point?lat=12.918393&lng=80.18792&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 11.30.07.937 - StormGlass Response Length : 127610
2026-09-12 11.30.09.079 - Weather synced successfully for Boat BT001
2026-09-12 11.30.09.148 - Processing Boat BT002 Lat:12.9182 Lng:80.188
2026-09-12 11.30.09.218 - Boat : BT002
2026-09-12 11.30.09.223 - Distance : 0.01 NM
2026-09-12 11.30.09.226 - Weather Age : 188 minutes
2026-09-12 11.30.09.229 - Calling StormGlass API...
2026-09-12 11.30.09.232 - StormGlass Request : /v2/weather/point?lat=12.9182&lng=80.188&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 11.30.09.912 - StormGlass Response Length : 127606
2026-09-12 11.30.11.104 - Weather synced successfully for Boat BT002
2026-09-12 11.30.11.175 - Processing Boat BT007 Lat:14.463573 Lng:86.3654633
2026-09-12 11.30.11.249 - Boat : BT007
2026-09-12 11.30.11.252 - Distance : 0.00 NM
2026-09-12 11.30.11.254 - Weather Age : 1560 minutes
2026-09-12 11.30.11.258 - Calling StormGlass API...
2026-09-12 11.30.11.261 - StormGlass Request : /v2/weather/point?lat=14.463573&lng=86.3654633&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 11.30.12.879 - StormGlass Response Length : 127763
2026-09-12 11.30.13.862 - Weather synced successfully for Boat BT007
2026-09-12 11.35.58.560 - Notificationservice - Received request to process notification data.
2026-09-12 11.35.59.191 - Found 2 users mapped to BoatID BT002
2026-09-12 11.35.59.282 - Notificationservice - Notification data processed successfully.
2026-09-12 11.35.59.708 - New notification inserted for BoatID BT002
2026-09-12 17.26.18.472 - Notificationservice - Received request to process notification data.
2026-09-12 17.26.19.028 - Found 3 users mapped to BoatID BT001
2026-09-12 17.26.19.114 - Notificationservice - Notification data processed successfully.
2026-09-12 17.26.19.590 - New notification inserted for BoatID BT001
2026-09-12 17.30.05.633 - Processing Boat BT001 Lat:12.9183 Lng:80.188
2026-09-12 17.30.05.807 - Boat : BT001
2026-09-12 17.30.05.814 - Distance : 0.01 NM
2026-09-12 17.30.05.822 - Weather Age : 360 minutes
2026-09-12 17.30.05.826 - Calling StormGlass API...
2026-09-12 17.30.05.832 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.188&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 17.30.07.621 - StormGlass Response Length : 129863
2026-09-12 17.30.08.651 - Weather synced successfully for Boat BT001
2026-09-12 17.30.08.710 - Processing Boat BT002 Lat:12.9183 Lng:80.1878
2026-09-12 17.30.08.772 - Boat : BT002
2026-09-12 17.30.08.775 - Distance : 0.01 NM
2026-09-12 17.30.08.778 - Weather Age : 360 minutes
2026-09-12 17.30.08.782 - Calling StormGlass API...
2026-09-12 17.30.08.786 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.1878&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 17.30.09.645 - StormGlass Response Length : 129864
2026-09-12 17.30.10.729 - Weather synced successfully for Boat BT002
2026-09-12 17.30.10.791 - Processing Boat BT007 Lat:14.463573 Lng:86.3654633
2026-09-12 17.30.10.854 - Boat : BT007
2026-09-12 17.30.10.857 - Distance : 0.00 NM
2026-09-12 17.30.10.860 - Weather Age : 360 minutes
2026-09-12 17.30.10.863 - Calling StormGlass API...
2026-09-12 17.30.10.867 - StormGlass Request : /v2/weather/point?lat=14.463573&lng=86.3654633&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 17.30.12.096 - StormGlass Response Length : 129902
2026-09-12 17.30.12.973 - Weather synced successfully for Boat BT007
2026-09-12 17.56.32.950 - Notificationservice - Received request to process notification data.
2026-09-12 17.56.33.488 - Found 3 users mapped to BoatID BT001
2026-09-12 17.56.33.569 - Notificationservice - Notification data processed successfully.
2026-09-12 17.56.33.959 - New notification inserted for BoatID BT001
2026-09-12 18.25.36.386 - Notificationservice - Received request to process notification data.
2026-09-12 18.25.37.008 - Found 3 users mapped to BoatID BT001
2026-09-12 18.25.37.083 - Notificationservice - Notification data processed successfully.
2026-09-12 18.25.37.524 - New notification inserted for BoatID BT001
2026-09-12 18.55.50.563 - Notificationservice - Received request to process notification data.
2026-09-12 18.55.51.305 - Found 3 users mapped to BoatID BT001
2026-09-12 18.55.51.392 - Notificationservice - Notification data processed successfully.
2026-09-12 18.55.51.917 - New notification inserted for BoatID BT001
2026-09-12 19.03.02.215 - Notificationservice - Received request to process notification data.
2026-09-12 19.03.02.279 - Error in ShowNotification for DeviceSerialNo 02005736SKY94C5 : Index was outside the bounds of the array.
2026-09-12 19.03.02.284 - Notificationservice - Notification data processed successfully.
2026-09-12 19.26.07.019 - Notificationservice - Received request to process notification data.
2026-09-12 19.26.07.829 - Found 3 users mapped to BoatID BT001
2026-09-12 19.26.07.914 - Notificationservice - Notification data processed successfully.
2026-09-12 19.26.08.449 - New notification inserted for BoatID BT001
2026-09-12 19.30.08.867 - Processing Boat BT001 Lat:12.9182 Lng:80.188
2026-09-12 19.30.09.155 - Boat : BT001
2026-09-12 19.30.09.162 - Distance : 0.01 NM
2026-09-12 19.30.09.168 - Weather Age : 120 minutes
2026-09-12 19.30.09.172 - Calling StormGlass API...
2026-09-12 19.30.09.176 - StormGlass Request : /v2/weather/point?lat=12.9182&lng=80.188&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 19.30.10.991 - StormGlass Response Length : 129873
2026-09-12 19.30.18.835 - Weather synced successfully for Boat BT001
2026-09-12 19.30.18.924 - Processing Boat BT002 Lat:12.9183 Lng:80.1879
2026-09-12 19.30.19.100 - Boat : BT002
2026-09-12 19.30.19.103 - Distance : 0.01 NM
2026-09-12 19.30.19.106 - Weather Age : 120 minutes
2026-09-12 19.30.19.109 - Calling StormGlass API...
2026-09-12 19.30.19.112 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.1879&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 19.30.20.028 - StormGlass Response Length : 129874
2026-09-12 19.30.21.426 - Weather synced successfully for Boat BT002
2026-09-12 19.30.21.518 - Processing Boat BT007 Lat:14.463573 Lng:86.3654633
2026-09-12 19.30.21.613 - Boat : BT007
2026-09-12 19.30.21.616 - Distance : 0.00 NM
2026-09-12 19.30.21.620 - Weather Age : 120 minutes
2026-09-12 19.30.21.623 - Calling StormGlass API...
2026-09-12 19.30.21.626 - StormGlass Request : /v2/weather/point?lat=14.463573&lng=86.3654633&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 19.30.22.423 - StormGlass Response Length : 129895
2026-09-12 19.30.23.671 - Weather synced successfully for Boat BT007
2026-09-12 19.56.19.703 - Notificationservice - Received request to process notification data.
2026-09-12 19.56.20.352 - Found 3 users mapped to BoatID BT001
2026-09-12 19.56.20.440 - Notificationservice - Notification data processed successfully.
2026-09-12 19.56.20.893 - New notification inserted for BoatID BT001
2026-09-12 20.26.29.646 - Notificationservice - Received request to process notification data.
2026-09-12 20.26.30.383 - Found 3 users mapped to BoatID BT001
2026-09-12 20.26.30.478 - Notificationservice - Notification data processed successfully.
2026-09-12 20.26.31.054 - New notification inserted for BoatID BT001
2026-09-12 20.55.34.827 - Notificationservice - Received request to process notification data.
2026-09-12 20.55.35.823 - Found 3 users mapped to BoatID BT001
2026-09-12 20.55.35.900 - Notificationservice - Notification data processed successfully.
2026-09-12 20.55.36.346 - New notification inserted for BoatID BT001
2026-09-12 21.25.45.316 - Notificationservice - Received request to process notification data.
2026-09-12 21.25.45.872 - Found 3 users mapped to BoatID BT001
2026-09-12 21.25.45.970 - Notificationservice - Notification data processed successfully.
2026-09-12 21.25.46.346 - New notification inserted for BoatID BT001
2026-09-12 21.27.45.747 - Notificationservice - Received request to process notification data.
2026-09-12 21.28.05.356 - Found 2 users mapped to BoatID BT002
2026-09-12 21.28.05.360 - Notificationservice - Notification data processed successfully.
2026-09-12 21.28.05.697 - New notification inserted for BoatID BT002
2026-09-12 21.30.35.793 - Processing Boat BT001 Lat:12.9183 Lng:80.1881
2026-09-12 21.30.35.999 - Boat : BT001
2026-09-12 21.30.36.008 - Distance : 0.01 NM
2026-09-12 21.30.36.038 - Weather Age : 120 minutes
2026-09-12 21.30.36.043 - Calling StormGlass API...
2026-09-12 21.30.36.048 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.1881&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 21.30.36.903 - Retry 1 after 2s
2026-09-12 21.30.39.078 - Retry 2 after 4s
2026-09-12 21.30.43.235 - Retry 3 after 8s
2026-09-12 21.30.51.587 - StormGlass Exception:System.Exception: Bad Request
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 159
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 169
   at UserRepository.Service.WeatherService.GetWeatherAsync(Double latitude, Double longitude, CancellationToken cancellationToken) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 96
2026-09-12 21.30.51.590 - Weather not found for Boat BT001
2026-09-12 21.30.51.652 - Processing Boat BT002 Lat:12.9184 Lng:80.1882
2026-09-12 21.30.51.834 - Boat : BT002
2026-09-12 21.30.51.839 - Distance : 0.02 NM
2026-09-12 21.30.51.843 - Weather Age : 121 minutes
2026-09-12 21.30.51.845 - Calling StormGlass API...
2026-09-12 21.30.51.848 - StormGlass Request : /v2/weather/point?lat=12.9184&lng=80.1882&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 21.30.52.046 - Retry 1 after 2s
2026-09-12 21.30.54.206 - Retry 2 after 4s
2026-09-12 21.30.58.437 - Retry 3 after 8s
2026-09-12 21.31.06.615 - StormGlass Exception:System.Exception: Bad Request
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 159
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 169
   at UserRepository.Service.WeatherService.GetWeatherAsync(Double latitude, Double longitude, CancellationToken cancellationToken) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 96
2026-09-12 21.31.06.623 - Weather not found for Boat BT002
2026-09-12 21.31.06.684 - Processing Boat BT007 Lat:14.463573 Lng:86.3654633
2026-09-12 21.31.06.855 - Boat : BT007
2026-09-12 21.31.06.860 - Distance : 0.00 NM
2026-09-12 21.31.06.863 - Weather Age : 121 minutes
2026-09-12 21.31.06.866 - Calling StormGlass API...
2026-09-12 21.31.06.876 - StormGlass Request : /v2/weather/point?lat=14.463573&lng=86.3654633&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 21.31.07.031 - Retry 1 after 2s
2026-09-12 21.31.09.214 - Retry 2 after 4s
2026-09-12 21.31.13.401 - Retry 3 after 8s
2026-09-12 21.31.21.578 - StormGlass Exception:System.Exception: Bad Request
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 159
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 169
   at UserRepository.Service.WeatherService.GetWeatherAsync(Double latitude, Double longitude, CancellationToken cancellationToken) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 96
2026-09-12 21.31.21.582 - Weather not found for Boat BT007
2026-09-12 21.54.52.409 - Notificationservice - Received request to process notification data.
2026-09-12 21.54.53.046 - Found 3 users mapped to BoatID BT001
2026-09-12 21.54.53.145 - Notificationservice - Notification data processed successfully.
2026-09-12 21.54.53.579 - New notification inserted for BoatID BT001
2026-09-12 22.01.01.049 - Notificationservice - Received request to process notification data.
2026-09-12 22.01.02.151 - Found 2 users mapped to BoatID BT002
2026-09-12 22.01.02.156 - Notificationservice - Notification data processed successfully.
2026-09-12 22.01.02.541 - New notification inserted for BoatID BT002
2026-09-12 22.24.01.972 - Notificationservice - Received request to process notification data.
2026-09-12 22.24.02.542 - Found 3 users mapped to BoatID BT001
2026-09-12 22.24.02.617 - Notificationservice - Notification data processed successfully.
2026-09-12 22.24.03.105 - New notification inserted for BoatID BT001
2026-09-12 22.35.22.099 - Notificationservice - Received request to process notification data.
2026-09-12 22.35.22.533 - Found 2 users mapped to BoatID BT002
2026-09-12 22.35.22.538 - Notificationservice - Notification data processed successfully.
2026-09-12 22.35.22.909 - New notification inserted for BoatID BT002
2026-09-12 22.54.01.351 - Notificationservice - Received request to process notification data.
2026-09-12 22.54.01.716 - Found 3 users mapped to BoatID BT001
2026-09-12 22.54.01.720 - Notificationservice - Notification data processed successfully.
2026-09-12 22.54.02.043 - New notification inserted for BoatID BT001
2026-09-12 23.03.24.146 - Notificationservice - Received request to process notification data.
2026-09-12 23.03.25.495 - Found 2 users mapped to BoatID BT002
2026-09-12 23.03.25.500 - Notificationservice - Notification data processed successfully.
2026-09-12 23.03.25.936 - New notification inserted for BoatID BT002
2026-09-12 23.23.09.626 - Notificationservice - Received request to process notification data.
2026-09-12 23.23.10.057 - Found 3 users mapped to BoatID BT001
2026-09-12 23.23.10.062 - Notificationservice - Notification data processed successfully.
2026-09-12 23.23.10.413 - New notification inserted for BoatID BT001
2026-09-12 23.30.03.598 - Processing Boat BT001 Lat:12.9184 Lng:80.188
2026-09-12 23.30.03.814 - Boat : BT001
2026-09-12 23.30.03.818 - Distance : 0.01 NM
2026-09-12 23.30.03.821 - Weather Age : 240 minutes
2026-09-12 23.30.03.824 - Calling StormGlass API...
2026-09-12 23.30.03.827 - StormGlass Request : /v2/weather/point?lat=12.9184&lng=80.188&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 23.30.04.823 - Retry 1 after 2s
2026-09-12 23.30.07.037 - Retry 2 after 4s
2026-09-12 23.30.11.215 - Retry 3 after 8s
2026-09-12 23.30.19.534 - StormGlass Exception:System.Exception: Bad Request
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 159
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 169
   at UserRepository.Service.WeatherService.GetWeatherAsync(Double latitude, Double longitude, CancellationToken cancellationToken) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 96
2026-09-12 23.30.19.536 - Weather not found for Boat BT001
2026-09-12 23.30.19.607 - Processing Boat BT002 Lat:12.9183 Lng:80.188
2026-09-12 23.30.19.807 - Boat : BT002
2026-09-12 23.30.19.810 - Distance : 0.01 NM
2026-09-12 23.30.19.812 - Weather Age : 240 minutes
2026-09-12 23.30.19.815 - Calling StormGlass API...
2026-09-12 23.30.19.818 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.188&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 23.30.20.019 - Retry 1 after 2s
2026-09-12 23.30.22.198 - Retry 2 after 4s
2026-09-12 23.30.26.494 - Retry 3 after 8s
2026-09-12 23.30.34.706 - StormGlass Exception:System.Exception: Bad Request
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 159
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 169
   at UserRepository.Service.WeatherService.GetWeatherAsync(Double latitude, Double longitude, CancellationToken cancellationToken) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 96
2026-09-12 23.30.34.711 - Weather not found for Boat BT002
2026-09-12 23.30.34.784 - Processing Boat BT007 Lat:14.463573 Lng:86.3654633
2026-09-12 23.30.34.985 - Boat : BT007
2026-09-12 23.30.34.988 - Distance : 0.00 NM
2026-09-12 23.30.34.991 - Weather Age : 240 minutes
2026-09-12 23.30.34.994 - Calling StormGlass API...
2026-09-12 23.30.35.002 - StormGlass Request : /v2/weather/point?lat=14.463573&lng=86.3654633&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-10T00:00:00Z&end=2026-09-19T23:00:00Z
2026-09-12 23.30.35.170 - Retry 1 after 2s
2026-09-12 23.30.37.379 - Retry 2 after 4s
2026-09-12 23.30.41.543 - Retry 3 after 8s
2026-09-12 23.30.49.720 - StormGlass Exception:System.Exception: Bad Request
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 159
   at UserRepository.Service.WeatherService.ExecuteWithRetryAsync(Func`1 operation) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 169
   at UserRepository.Service.WeatherService.GetWeatherAsync(Double latitude, Double longitude, CancellationToken cancellationToken) in F:\Code\DSM\Developing\DSM\UserRepository\Service\WeatherService.cs:line 96
2026-09-12 23.30.49.723 - Weather not found for Boat BT007
2026-09-12 23.31.30.247 - Notificationservice - Received request to process notification data.
2026-09-12 23.31.30.454 - Found 2 users mapped to BoatID BT002
2026-09-12 23.31.30.462 - Notificationservice - Notification data processed successfully.
2026-09-12 23.31.30.830 - New notification inserted for BoatID BT002
2026-09-12 23.53.24.070 - Notificationservice - Received request to process notification data.
2026-09-12 23.53.24.681 - Found 3 users mapped to BoatID BT001
2026-09-12 23.53.24.759 - Notificationservice - Notification data processed successfully.
2026-09-12 23.53.25.212 - New notification inserted for BoatID BT001
