diff --git a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm index 2b4dfe8c37f..cb70f355df7 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm +++ b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm @@ -338,12 +338,18 @@ ObjCTurboModule::createPromise(jsi::Runtime &runtime, const std::string &methodN } if (alreadyResolved) { - RCTLogError(@"%s: Tried to reject a promise after it's already been resolved.", moduleMethod.c_str()); + RCTLogError( + @"%s: Tried to reject a promise after it's already been resolved. Message: %s", + moduleMethod.c_str(), + message.UTF8String); return; } if (alreadyRejected) { - RCTLogError(@"%s: Tried to reject a promise more than once.", moduleMethod.c_str()); + RCTLogError( + @"%s: Tried to reject a promise more than once. Message: %s", + moduleMethod.c_str(), + message.UTF8String); return; }