diff --git a/packages/react-native-sdk/src/hooks/push/useProcessPushCallEffect.ts b/packages/react-native-sdk/src/hooks/push/useProcessPushCallEffect.ts index a5c5f261ab..7e235b08c7 100644 --- a/packages/react-native-sdk/src/hooks/push/useProcessPushCallEffect.ts +++ b/packages/react-native-sdk/src/hooks/push/useProcessPushCallEffect.ts @@ -94,7 +94,7 @@ const createCallSubscription = ( action: 'accept' | 'decline' | 'pressed' | 'backgroundDelivered' ) => { return behaviourSubjectWithCallCid - .pipe(filter(cidIsNotUndefined), distinctUntilChanged()) + .pipe(distinctUntilChanged(), filter(cidIsNotUndefined)) .subscribe(async (callCId) => { getLogger(['useProcessPushCallEffect'])( 'debug',