There may be more than one reason a bet has not been settled.
In the case of an event being abandoned before it has been completed, the odds offered for that game will be replaced by 1.00 if not continued within 48 hours of the original start time of the event. Markets that can be settled, will be settled e.g. first half markets can be settled if the match is abandoned in the 2nd half, etc.
For baseball - the odds offered will be replaced by 1.00 if not continued within 12 hours of the original start time of the event.
For tennis the bets stand until the match is played, even if postponed longer than 48 hours, unless the match is permanently cancelled.
Sometimes it just takes a bit longer until an official result is received. We tend to settle all bets as fast as possible.