Handling ShardTransaction Failure Scenarios