FEATURE: implemented better logging for failed messages.
FEATURE: added location is not available message type.