React Native Error: Invariant Violation - Component Not Registered

I’m encountering an error in my React Native project and would appreciate some assistance in resolving it. Below is the error message I’m receiving:

Invariant Violation: 'musicApp' has not been registered. This can happen if:
* Metro (the local dev server) is run from the wrong folder. Check if Metro is running, stop it and restart it in the current project.
* A module failed to load due to an error and `AppRegistry.registerComponent` wasn't called., js engine: hermes


  • Project Configuration: I’m using React Native for my mobile application development. trying to migrate react native track player
  • Error Context: The error occurs when I attempt to run my project using Metro.
  • Steps Taken: I’ve checked the Metro configuration, verified the AppRegistry.registerComponent call, and ensured that there are no syntax errors or missing dependencies.
  • Additional Information: The project uses the Hermes JavaScript engine.


  • I’m seeking guidance on how to troubleshoot and resolve this error.
  • Any insights into possible causes or solutions would be greatly appreciated.