2026-09-23 00.10.58.640 - Notificationservice - Received request to process notification data.
2026-09-23 00.10.59.221 - Found 2 users mapped to BoatID BT002
2026-09-23 00.10.59.299 - Notificationservice - Notification data processed successfully.
2026-09-23 00.11.05.701 - New notification inserted for BoatID BT002
2026-09-23 00.41.02.848 - Notificationservice - Received request to process notification data.
2026-09-23 00.41.03.388 - Found 2 users mapped to BoatID BT002
2026-09-23 00.41.03.464 - Notificationservice - Notification data processed successfully.
2026-09-23 00.41.03.851 - New notification inserted for BoatID BT002
2026-09-23 01.52.39.815 - Notificationservice - Received request to process notification data.
2026-09-23 01.52.40.370 - Found 2 users mapped to BoatID BT002
2026-09-23 01.52.40.453 - Notificationservice - Notification data processed successfully.
2026-09-23 01.52.40.828 - New notification inserted for BoatID BT002
2026-09-23 03.11.41.572 - Notificationservice - Received request to process notification data.
2026-09-23 03.11.42.135 - Found 2 users mapped to BoatID BT002
2026-09-23 03.11.42.212 - Notificationservice - Notification data processed successfully.
2026-09-23 03.11.42.622 - New notification inserted for BoatID BT002
2026-09-23 03.27.17.502 - Notificationservice - Received request to process notification data.
2026-09-23 03.27.17.887 - Found 2 users mapped to BoatID BT002
2026-09-23 03.27.17.891 - Notificationservice - Notification data processed successfully.
2026-09-23 03.27.19.008 - New notification inserted for BoatID BT002
2026-09-23 03.30.13.268 - Processing Boat BT001 Lat:12.9183 Lng:80.1884
2026-09-23 03.30.13.466 - Boat : BT001
2026-09-23 03.30.13.470 - Distance : 0.02 NM
2026-09-23 03.30.13.474 - Weather Age : 1800 minutes
2026-09-23 03.30.13.484 - Calling StormGlass API...
2026-09-23 03.30.13.501 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.1884&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-20T00:00:00Z&end=2026-09-29T23:00:00Z
2026-09-23 03.30.16.250 - StormGlass Response Length : 129716
2026-09-23 03.30.17.710 - Weather synced successfully for Boat BT001
2026-09-23 03.30.17.777 - Processing Boat BT002 Lat:12.9183 Lng:80.1881
2026-09-23 03.30.17.899 - Boat : BT002
2026-09-23 03.30.17.903 - Distance : 0.01 NM
2026-09-23 03.30.17.905 - Weather Age : 1800 minutes
2026-09-23 03.30.17.908 - Calling StormGlass API...
2026-09-23 03.30.17.911 - 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-20T00:00:00Z&end=2026-09-29T23:00:00Z
2026-09-23 03.30.18.626 - StormGlass Response Length : 129716
2026-09-23 03.30.20.192 - Weather synced successfully for Boat BT002
2026-09-23 03.30.20.255 - Processing Boat BT007 Lat:12.918393 Lng:80.18792
2026-09-23 03.30.20.322 - Boat : BT007
2026-09-23 03.30.20.325 - Distance : 0.00 NM
2026-09-23 03.30.20.331 - Weather Age : 1800 minutes
2026-09-23 03.30.20.335 - Calling StormGlass API...
2026-09-23 03.30.20.338 - 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-20T00:00:00Z&end=2026-09-29T23:00:00Z
2026-09-23 03.30.20.851 - StormGlass Response Length : 129719
2026-09-23 03.30.22.233 - Weather synced successfully for Boat BT007
2026-09-23 03.56.26.444 - Notificationservice - Received request to process notification data.
2026-09-23 03.56.27.053 - Found 2 users mapped to BoatID BT002
2026-09-23 03.56.27.130 - Notificationservice - Notification data processed successfully.
2026-09-23 03.56.27.620 - New notification inserted for BoatID BT002
2026-09-23 04.48.20.509 - Notificationservice - Received request to process notification data.
2026-09-23 04.48.21.136 - Found 2 users mapped to BoatID BT002
2026-09-23 04.48.21.219 - Notificationservice - Notification data processed successfully.
2026-09-23 04.48.21.667 - New notification inserted for BoatID BT002
2026-09-23 05.21.52.774 - Notificationservice - Received request to process notification data.
2026-09-23 05.21.53.338 - Found 2 users mapped to BoatID BT002
2026-09-23 05.21.53.422 - Notificationservice - Notification data processed successfully.
2026-09-23 05.21.53.918 - New notification inserted for BoatID BT002
2026-09-23 05.30.07.577 - Running daily subscription check via Hangfire...
2026-09-23 05.30.08.892 - Invalid expiry date format for BoatID BT001
2026-09-23 05.30.08.965 - Invalid expiry date format for BoatID BT002
2026-09-23 05.30.09.036 - Invalid expiry date format for BoatID BT006
2026-09-23 05.30.09.117 -  Daily subscription check completed.
2026-09-23 05.30.10.113 - Processing Boat BT001 Lat:12.9182 Lng:80.1883
2026-09-23 05.30.10.337 - Boat : BT001
2026-09-23 05.30.10.341 - Distance : 0.01 NM
2026-09-23 05.30.10.345 - Weather Age : 120 minutes
2026-09-23 05.30.10.348 - Calling StormGlass API...
2026-09-23 05.30.10.353 - StormGlass Request : /v2/weather/point?lat=12.9182&lng=80.1883&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 05.30.13.853 - StormGlass Response Length : 127468
2026-09-23 05.30.15.060 - Weather synced successfully for Boat BT001
2026-09-23 05.30.15.135 - Processing Boat BT002 Lat:12.9183 Lng:80.1881
2026-09-23 05.30.15.211 - Boat : BT002
2026-09-23 05.30.15.217 - Distance : 0.00 NM
2026-09-23 05.30.15.221 - Weather Age : 120 minutes
2026-09-23 05.30.15.224 - Calling StormGlass API...
2026-09-23 05.30.15.228 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 05.30.19.797 - StormGlass Response Length : 127468
2026-09-23 05.30.21.137 - Weather synced successfully for Boat BT002
2026-09-23 05.30.21.214 - Processing Boat BT007 Lat:12.918393 Lng:80.18792
2026-09-23 05.30.21.289 - Boat : BT007
2026-09-23 05.30.21.292 - Distance : 0.00 NM
2026-09-23 05.30.21.297 - Weather Age : 120 minutes
2026-09-23 05.30.21.307 - Calling StormGlass API...
2026-09-23 05.30.21.311 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 05.30.22.299 - StormGlass Response Length : 127471
2026-09-23 05.30.23.310 - Weather synced successfully for Boat BT007
2026-09-23 06.39.39.012 - Notificationservice - Received request to process notification data.
2026-09-23 06.39.39.625 - Found 2 users mapped to BoatID BT002
2026-09-23 06.39.39.707 - Notificationservice - Notification data processed successfully.
2026-09-23 06.39.40.142 - New notification inserted for BoatID BT002
2026-09-23 08.11.56.633 - Notificationservice - Received request to process notification data.
2026-09-23 08.11.57.190 - Found 2 users mapped to BoatID BT002
2026-09-23 08.11.57.274 - Notificationservice - Notification data processed successfully.
2026-09-23 08.11.57.678 - New notification inserted for BoatID BT002
2026-09-23 09.12.06.559 - Notificationservice - Received request to process notification data.
2026-09-23 09.12.07.089 - Found 2 users mapped to BoatID BT002
2026-09-23 09.12.07.163 - Notificationservice - Notification data processed successfully.
2026-09-23 09.12.07.606 - New notification inserted for BoatID BT002
2026-09-23 09.19.20.681 - Notificationservice - Received request to process notification data.
2026-09-23 09.19.20.852 - Found 2 users mapped to BoatID BT002
2026-09-23 09.19.20.856 - Notificationservice - Notification data processed successfully.
2026-09-23 09.19.21.178 - New notification inserted for BoatID BT002
2026-09-23 09.30.08.143 - Processing Boat BT001 Lat:12.9182 Lng:80.1882
2026-09-23 09.30.08.346 - Boat : BT001
2026-09-23 09.30.08.349 - Distance : 0.01 NM
2026-09-23 09.30.08.353 - Weather Age : 240 minutes
2026-09-23 09.30.08.356 - Calling StormGlass API...
2026-09-23 09.30.08.360 - StormGlass Request : /v2/weather/point?lat=12.9182&lng=80.1882&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 09.30.10.803 - StormGlass Response Length : 127468
2026-09-23 09.30.11.918 - Weather synced successfully for Boat BT001
2026-09-23 09.30.11.983 - Processing Boat BT002 Lat:12.9183 Lng:80.1883
2026-09-23 09.30.12.048 - Boat : BT002
2026-09-23 09.30.12.052 - Distance : 0.01 NM
2026-09-23 09.30.12.055 - Weather Age : 240 minutes
2026-09-23 09.30.12.057 - Calling StormGlass API...
2026-09-23 09.30.12.060 - StormGlass Request : /v2/weather/point?lat=12.9183&lng=80.1883&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 09.30.12.712 - StormGlass Response Length : 127468
2026-09-23 09.30.13.799 - Weather synced successfully for Boat BT002
2026-09-23 09.30.13.864 - Processing Boat BT007 Lat:12.918393 Lng:80.18792
2026-09-23 09.30.13.930 - Boat : BT007
2026-09-23 09.30.13.934 - Distance : 0.00 NM
2026-09-23 09.30.13.938 - Weather Age : 240 minutes
2026-09-23 09.30.13.941 - Calling StormGlass API...
2026-09-23 09.30.13.943 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 09.30.14.966 - StormGlass Response Length : 127471
2026-09-23 09.30.15.845 - Weather synced successfully for Boat BT007
2026-09-23 09.49.28.794 - Notificationservice - Received request to process notification data.
2026-09-23 09.49.29.391 - Found 2 users mapped to BoatID BT002
2026-09-23 09.49.29.473 - Notificationservice - Notification data processed successfully.
2026-09-23 09.49.29.919 - New notification inserted for BoatID BT002
2026-09-23 11.30.09.120 - Processing Boat BT001 Lat:12.9182 Lng:80.188
2026-09-23 11.30.09.322 - Boat : BT001
2026-09-23 11.30.09.325 - Distance : 0.00 NM
2026-09-23 11.30.09.329 - Weather Age : 59 minutes
2026-09-23 11.30.09.332 - Using existing weather.
2026-09-23 11.30.09.975 - Weather synced successfully for Boat BT001
2026-09-23 11.30.10.040 - Processing Boat BT002 Lat:12.9183 Lng:80.1881
2026-09-23 11.30.10.108 - Boat : BT002
2026-09-23 11.30.10.112 - Distance : 0.01 NM
2026-09-23 11.30.10.114 - Weather Age : 120 minutes
2026-09-23 11.30.10.118 - Calling StormGlass API...
2026-09-23 11.30.10.121 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 11.30.12.086 - StormGlass Response Length : 127503
2026-09-23 11.30.13.323 - Weather synced successfully for Boat BT002
2026-09-23 11.30.13.389 - Processing Boat BT007 Lat:12.918393 Lng:80.18792
2026-09-23 11.30.13.455 - Boat : BT007
2026-09-23 11.30.13.463 - Distance : 0.00 NM
2026-09-23 11.30.13.469 - Weather Age : 120 minutes
2026-09-23 11.30.13.475 - Calling StormGlass API...
2026-09-23 11.30.13.479 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 11.30.15.019 - StormGlass Response Length : 127506
2026-09-23 11.30.15.955 - Weather synced successfully for Boat BT007
2026-09-23 12.06.22.780 - Notificationservice - Received request to process notification data.
2026-09-23 12.06.23.003 - Found 2 users mapped to BoatID BT002
2026-09-23 12.06.23.014 - Notificationservice - Notification data processed successfully.
2026-09-23 12.06.23.941 - New notification inserted for BoatID BT002
2026-09-23 12.40.35.127 - Notificationservice - Received request to process notification data.
2026-09-23 12.40.35.781 - Found 2 users mapped to BoatID BT002
2026-09-23 12.40.35.864 - Notificationservice - Notification data processed successfully.
2026-09-23 12.40.36.282 - New notification inserted for BoatID BT002
2026-09-23 12.44.20.042 - 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-23 13.18.01.969 - Notificationservice - Received request to process notification data.
2026-09-23 13.18.02.546 - Found 2 users mapped to BoatID BT002
2026-09-23 13.18.02.636 - Notificationservice - Notification data processed successfully.
2026-09-23 13.18.03.080 - New notification inserted for BoatID BT002
2026-09-23 13.30.03.643 - Processing Boat BT001 Lat:12.9182 Lng:80.1881
2026-09-23 13.30.03.866 - Boat : BT001
2026-09-23 13.30.03.884 - Distance : 0.00 NM
2026-09-23 13.30.03.888 - Weather Age : 179 minutes
2026-09-23 13.30.03.892 - Calling StormGlass API...
2026-09-23 13.30.03.898 - StormGlass Request : /v2/weather/point?lat=12.9182&lng=80.1881&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 13.30.06.441 - StormGlass Response Length : 128060
2026-09-23 13.30.15.002 - Weather synced successfully for Boat BT001
2026-09-23 13.30.15.075 - Processing Boat BT002 Lat:12.9182 Lng:80.1883
2026-09-23 13.30.15.217 - Boat : BT002
2026-09-23 13.30.15.222 - Distance : 0.01 NM
2026-09-23 13.30.15.226 - Weather Age : 120 minutes
2026-09-23 13.30.15.229 - Calling StormGlass API...
2026-09-23 13.30.15.232 - StormGlass Request : /v2/weather/point?lat=12.9182&lng=80.1883&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 13.30.15.394 - Retry 1 after 2s
2026-09-23 13.30.17.605 - Retry 2 after 4s
2026-09-23 13.30.21.760 - Retry 3 after 8s
2026-09-23 13.30.30.031 - 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-23 13.30.30.034 - Weather not found for Boat BT002
2026-09-23 13.30.30.105 - Processing Boat BT007 Lat:12.918393 Lng:80.18792
2026-09-23 13.30.30.302 - Boat : BT007
2026-09-23 13.30.30.305 - Distance : 0.00 NM
2026-09-23 13.30.30.308 - Weather Age : 120 minutes
2026-09-23 13.30.30.311 - Calling StormGlass API...
2026-09-23 13.30.30.314 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 13.30.30.480 - Retry 1 after 2s
2026-09-23 13.30.32.658 - Retry 2 after 4s
2026-09-23 13.30.36.819 - Retry 3 after 8s
2026-09-23 13.30.44.990 - 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-23 13.30.44.995 - Weather not found for Boat BT007
2026-09-23 14.59.54.635 - Notificationservice - Received request to process notification data.
2026-09-23 14.59.54.638 - Notificationservice - Received request to process notification data.
2026-09-23 14.59.55.198 - Found 2 users mapped to BoatID BT002
2026-09-23 14.59.55.203 - Found 2 users mapped to BoatID BT002
2026-09-23 14.59.55.287 - Notificationservice - Notification data processed successfully.
2026-09-23 14.59.55.291 - Notificationservice - Notification data processed successfully.
2026-09-23 14.59.55.689 - New notification inserted for BoatID BT002
2026-09-23 14.59.55.706 - New notification inserted for BoatID BT002
2026-09-23 18.54.26.702 - Notificationservice - Received request to process notification data.
2026-09-23 18.54.27.154 - Error in ShowNotification for DeviceSerialNo 02005753SKY591A : Index was outside the bounds of the array.
2026-09-23 18.54.27.157 - Notificationservice - Notification data processed successfully.
2026-09-23 20.24.03.598 - Notificationservice - Received request to process notification data.
2026-09-23 20.24.04.190 - Found 2 users mapped to BoatID BT002
2026-09-23 20.24.04.271 - Notificationservice - Notification data processed successfully.
2026-09-23 20.24.04.714 - New notification inserted for BoatID BT002
2026-09-23 21.23.11.642 - Notificationservice - Received request to process notification data.
2026-09-23 21.23.12.298 - Found 2 users mapped to BoatID BT002
2026-09-23 21.23.12.374 - Notificationservice - Notification data processed successfully.
2026-09-23 21.23.12.879 - New notification inserted for BoatID BT002
2026-09-23 21.30.13.753 - Processing Boat BT001 Lat:12.9183 Lng:80.1881
2026-09-23 21.30.13.996 - Boat : BT001
2026-09-23 21.30.13.998 - Distance : 0.01 NM
2026-09-23 21.30.14.001 - Weather Age : 240 minutes
2026-09-23 21.30.14.004 - Calling StormGlass API...
2026-09-23 21.30.14.008 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 21.30.15.059 - Retry 1 after 2s
2026-09-23 21.30.17.230 - Retry 2 after 4s
2026-09-23 21.30.21.416 - Retry 3 after 8s
2026-09-23 21.30.29.781 - 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-23 21.30.29.785 - Weather not found for Boat BT001
2026-09-23 21.30.29.862 - Processing Boat BT002 Lat:12.9182 Lng:80.1881
2026-09-23 21.30.30.080 - Boat : BT002
2026-09-23 21.30.30.082 - Distance : 0.01 NM
2026-09-23 21.30.30.086 - Weather Age : 240 minutes
2026-09-23 21.30.30.089 - Calling StormGlass API...
2026-09-23 21.30.30.092 - StormGlass Request : /v2/weather/point?lat=12.9182&lng=80.1881&params=waterTemperature,humidity,pressure,cloudCover,precipitation,windDirection,pressure,snow,visibility,windSpeed&start=2026-09-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 21.30.30.243 - Retry 1 after 2s
2026-09-23 21.30.32.386 - Retry 2 after 4s
2026-09-23 21.30.36.539 - Retry 3 after 8s
2026-09-23 21.30.44.764 - 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-23 21.30.44.768 - Weather not found for Boat BT002
2026-09-23 21.30.44.845 - Processing Boat BT007 Lat:12.918393 Lng:80.18792
2026-09-23 21.30.45.064 - Boat : BT007
2026-09-23 21.30.45.068 - Distance : 0.00 NM
2026-09-23 21.30.45.071 - Weather Age : 240 minutes
2026-09-23 21.30.45.086 - Calling StormGlass API...
2026-09-23 21.30.45.089 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 21.30.45.229 - Retry 1 after 2s
2026-09-23 21.30.47.372 - Retry 2 after 4s
2026-09-23 21.30.51.519 - Retry 3 after 8s
2026-09-23 21.30.59.988 - 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-23 21.30.59.993 - Weather not found for Boat BT007
2026-09-23 22.28.42.189 - Notificationservice - Received request to process notification data.
2026-09-23 22.28.42.840 - Found 2 users mapped to BoatID BT002
2026-09-23 22.28.42.921 - Notificationservice - Notification data processed successfully.
2026-09-23 22.28.43.479 - New notification inserted for BoatID BT002
2026-09-23 23.08.12.050 - Notificationservice - Received request to process notification data.
2026-09-23 23.08.12.709 - Found 2 users mapped to BoatID BT002
2026-09-23 23.08.12.791 - Notificationservice - Notification data processed successfully.
2026-09-23 23.08.13.259 - New notification inserted for BoatID BT002
2026-09-23 23.30.00.190 - Notificationservice - Received request to process notification data.
2026-09-23 23.30.00.842 - Found 2 users mapped to BoatID BT002
2026-09-23 23.30.00.930 - Notificationservice - Notification data processed successfully.
2026-09-23 23.30.01.375 - New notification inserted for BoatID BT002
2026-09-23 23.30.16.799 - Processing Boat BT001 Lat:12.9183 Lng:80.1881
2026-09-23 23.30.17.004 - Boat : BT001
2026-09-23 23.30.17.007 - Distance : 0.01 NM
2026-09-23 23.30.17.013 - Weather Age : 360 minutes
2026-09-23 23.30.17.016 - Calling StormGlass API...
2026-09-23 23.30.17.019 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 23.30.18.303 - Retry 1 after 2s
2026-09-23 23.30.20.467 - Retry 2 after 4s
2026-09-23 23.30.24.648 - Retry 3 after 8s
2026-09-23 23.30.33.093 - 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-23 23.30.33.096 - Weather not found for Boat BT001
2026-09-23 23.30.33.174 - Processing Boat BT002 Lat:12.9183 Lng:80.1881
2026-09-23 23.30.33.384 - Boat : BT002
2026-09-23 23.30.33.387 - Distance : 0.00 NM
2026-09-23 23.30.33.390 - Weather Age : 360 minutes
2026-09-23 23.30.33.392 - Calling StormGlass API...
2026-09-23 23.30.33.396 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 23.30.33.550 - Retry 1 after 2s
2026-09-23 23.30.35.706 - Retry 2 after 4s
2026-09-23 23.30.39.859 - Retry 3 after 8s
2026-09-23 23.30.48.022 - 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-23 23.30.48.026 - Weather not found for Boat BT002
2026-09-23 23.30.48.103 - Processing Boat BT007 Lat:12.918393 Lng:80.18792
2026-09-23 23.30.48.314 - Boat : BT007
2026-09-23 23.30.48.318 - Distance : 0.00 NM
2026-09-23 23.30.48.322 - Weather Age : 360 minutes
2026-09-23 23.30.48.324 - Calling StormGlass API...
2026-09-23 23.30.48.329 - 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-21T00:00:00Z&end=2026-09-30T23:00:00Z
2026-09-23 23.30.48.477 - Retry 1 after 2s
2026-09-23 23.30.50.636 - Retry 2 after 4s
2026-09-23 23.30.54.800 - Retry 3 after 8s
2026-09-23 23.31.02.970 - 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-23 23.31.02.974 - Weather not found for Boat BT007
