diff --git a/Sources/ElixxirDAppsSDK/MessageDeliveryWaiter.swift b/Sources/ElixxirDAppsSDK/MessageDeliveryWaiter.swift index 84c19ce7a14fd55d7cbb28aff665f6b6103c2297..e5e254c07cbf3b8993403dd1e451b6a8fdd69f3f 100644 --- a/Sources/ElixxirDAppsSDK/MessageDeliveryWaiter.swift +++ b/Sources/ElixxirDAppsSDK/MessageDeliveryWaiter.swift @@ -46,7 +46,7 @@ private final class Callback: NSObject, BindingsMessageDeliveryCallbackProtocol let roundResults = try decoder.decode([Int].self, from: roundResultsData) return onCallback(.delivered(roundResults: roundResults)) } catch { - fatalError("BindingsMessageDeliveryCallback roundResults decoding error: \(error)") + return onCallback(.delivered(roundResults: [Int]())) } } if !delivered, roundResults == nil {