Skip to content

[redux-devtools-plugin] Not listing physical device vs emulator + Hermes asyncIterator problems #126

@dprevost-LMI

Description

@dprevost-LMI

Describe the bug

We integrated Rozenite into our application, and it generally works well beside the Redux plugin, which shows nothing.
We usually run on physical devices, and after generating an RN 82 test project and comparing the emulator vs. physical devices, we found that the redux plugin works well on the emulator but not on the physical device (At least for Android; iOS has not been tested yet)

Working Redux rozenite plugin screenshot (Android emulator)
Image

Non-working case on physical device (screenshot using Vysor)
Image

Both are on the same project/code, which is a new RN 82 project generated by the react-native-community/cli with a basic integration of Roxzenite + redux/toolkit. See https://github.com/dprevost-LMI/rn82/tree/rozenite-and-redux.

System Info

info Fetching system and libraries information...
System:
  OS: macOS 15.6.1
  CPU: (12) arm64 Apple M2 Pro
  Memory: 96.61 MB / 32.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 20.19.4
    path: /Users/dprevost/.nvm/versions/node/v20.19.4/bin/node
  Yarn:
    version: 1.22.22
    path: /Users/dprevost/.nvm/versions/node/v20.19.4/bin/yarn
  npm:
    version: 10.8.2
    path: /Users/dprevost/.nvm/versions/node/v20.19.4/bin/npm
  Watchman:
    version: 2025.08.18.00
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.16.2
    path: /Users/dprevost/.rbenv/shims/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 24.2
      - iOS 18.2
      - macOS 15.2
      - tvOS 18.2
      - visionOS 2.2
      - watchOS 11.2
  Android SDK: Not Found
IDEs:
  Android Studio: 2025.1 AI-251.26094.121.2513.14007798
  Xcode:
    version: 16.2/16C5032a
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.16
    path: /usr/bin/javac
  Ruby:
    version: 3.3.3
    path: /Users/dprevost/.rbenv/shims/ruby
npmPackages:
  "@react-native-community/cli":
    installed: 20.0.0
    wanted: 20.0.0
  react:
    installed: 19.1.1
    wanted: 19.1.1
  react-native:
    installed: 0.82.0
    wanted: 0.82.0
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: true
iOS:
  hermesEnabled: true
  newArchEnabled: true

Rozenite Version

v1.0.0-alpha.15

Reproduction

https://github.com/dprevost-LMI/rn82/tree/rozenite-and-redux

Steps to reproduce

STR

  1. Generate a project with communic/cli and integrate rozenite + redux toolkit or use this project
  2. Plug a physical Android phone (Samsung S20 FE Android 13 in the screenshot above) into your Mac OS
  3. Start the project npm run android
  4. It installs and runs the app on the physical phone
  5. Open the debugging, and you see the Redux plugin tab
  6. Interact with the phone to trigger the redux event; nothing is shown in the plugin, even if you select the "auto-instance" in the selector
  7. Expected: We see the physical phone in the selector, we see redux actions triggered, and the state is not undefined
  8. Repeated with an Android emulator, and everything works fine.

Note: I will troubleshoot over the next two days to see if I can find more technical information on this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions