diff --git a/native/chat/inline-engagement.react.js b/native/chat/inline-engagement.react.js
--- a/native/chat/inline-engagement.react.js
+++ b/native/chat/inline-engagement.react.js
@@ -491,16 +491,12 @@
     if (positioning === 'left') {
       return {
         position: 'absolute',
-        top: inlineEngagementStyle.marginTop + inlineEngagementStyle.topOffset,
         left: composedMessageStyle.marginLeft,
       };
     } else if (positioning === 'right') {
       return {
         position: 'absolute',
-        right:
-          inlineEngagementRightStyle.marginLeft +
-          composedMessageStyle.marginRight,
-        top: inlineEngagementStyle.marginTop + inlineEngagementStyle.topOffset,
+        right: composedMessageStyle.marginRight,
       };
     }
     invariant(
@@ -538,6 +534,7 @@
           threadInfo={item.threadInfo}
           sidebarThreadInfo={item.threadCreatedFromMessage}
           reactions={item.reactions}
+          positioning={positioning}
           disabled
         />
       </Animated.View>