Skip to content

[Bug]: Module provider RNDatePickerManager does not conform to RCTModuleProvider #940

Open

Description

@mushthak02

Describe the bug

Image

Expected behavior

Module provider RNDatePickerManager does not conform to RCTModuleProvider

To Reproduce

Module provider RNDatePickerManager does not conform to RCTModuleProvider

Operating System

  • Android
  • iOS

React Native Version

0.80

Expo Version (if applicable)

No response

react-native-date-picker version

5.0.13

React Native Architecture

  • Old Architecture (Paper)
  • New Architecture (Fabric)

Relevant log output

Activity

  1. vladsuu commented on Sep 2, 2025

    @vladsuu

    duplicate of react-native-datetimepicker/datetimepicker#982 which is a duplicate of #924

  2. pankajsoftyoi commented on Sep 4, 2025

    @pankajsoftyoi

    Looks like due to this PR
    #921
    Repo maintainer, Please review

  3. pankajsoftyoi commented on Sep 4, 2025

    @pankajsoftyoi

    5.0.12 working proper.

  4. ysidarenka1 commented on Sep 4, 2025

    @ysidarenka1

    5.0.12 working proper.

    thanks 🔥 it works for me

  5. zanvarcis commented on Sep 6, 2025

    @zanvarcis

    Baje la versión de 5.0.13 a 5.0.12 y se fue el error. Gracias pankajsoftyoi

  6. kumarldh commented on Sep 13, 2025

    @kumarldh

    Just moving to 5.0.12 fixed the issue for me. @pankajsoftyoi thanks!

  7. cheraff commented on Sep 13, 2025

    @cheraff

    Same, issue only seems to be with 5.0.13

  8. saeid-elio commented on Sep 18, 2025

    @saeid-elio

    Problem still happening...

  9. dedene commented on Sep 18, 2025

    @dedene

    Just moving to 5.0.12 fixed the issue for me. @pankajsoftyoi thanks!

    FYI, 5.0.12 gives a hard crash for me on Expo 53 or 54, with iOS 26 sdk. 5.0.13 gives the "Module provider RNDatePickerManager does not conform to RCTModuleProvider" error

  10. luvnish19 commented on Sep 18, 2025

    @luvnish19

    For npm/ yarn:
    5.0.12 works for me. By default ^5.0.13 was installed. After downgrade to 5.0.12 it's working for me.

    "react-native-date-picker": "^5.0.13" ❌
    "react-native-date-picker": "5.0.12" ✅

  11. Richard-HeadCoach commented on Sep 19, 2025

    @Richard-HeadCoach

    RN 0.81.4 5.0.13 works on Android but fails on iOS 26

    Downgraded as suggested by @dedene and it is working

  12. jmmgreg commented on Oct 16, 2025

    @jmmgreg

    Using RN 0.82, both 5.0.12 and 5.0.13 have the error Module provider RNDatePickerManager does not conform to RCTModuleProvider

  13. jmmgreg commented on Oct 16, 2025

    @jmmgreg

    That PR fixed the issue for me on iOS with RN 0.82

    5e12566

  14. pinguin999 commented on Oct 16, 2025

    @pinguin999

    Any plans for releasing an update?

  15. 15 remaining items

  16. added 3 commits that reference this issue on Dec 1, 2025
  17. loiclouvet commented on Dec 5, 2025

    @loiclouvet

    Patch to remove the "Module provider RNDatePickerManager does not conform to RCTModuleProvider" error.

    diff --git a/package.json b/package.json
    index 469386dc2e81ded8994818dd4340409da1396488..36460e4e303ae56534c4d389471fc827433c7028 100644
    --- a/package.json
    +++ b/package.json
    @@ -70,9 +70,6 @@
         "ios": {
           "componentProvider": {
             "RNDatePicker": "RNDatePicker"
    -      },
    -      "modulesProvider": {
    -        "RNDatePicker": "RNDatePickerManager"
           }
         }
       }
    

    Used on v5.0.13 :)

  18. venux92 commented on Dec 6, 2025

    @venux92

    @loiclouvet Perfect thanks.

    Tested on: ✅
    expo: 54.0.27
    react-native: 0.81.4
    react-native-date-picker: 5.0.13 (with patch)
    iOS: 18.1 (simulator) and 26.1 (real device)

    @henninghall any chance to get that one merge?

  19. aqee1ahmed commented on Dec 19, 2025

    @aqee1ahmed

    @loiclouvet Patched working

    Tested on: ✅
    react-native: 0.82.1
    react-native-date-picker: 5.0.13 (with patch)
    iOS: 26.0.1 (real device)

  20. mars-lan commented on Dec 21, 2025

    @mars-lan
    Contributor

    Another confirmation of #940 (comment) on RN 0.81 old architecture. @henninghall please consider updating package.json.

  21. stephanepx commented on Jan 15, 2026

    @stephanepx

    Not sure how can I apply the patch ?

  22. loiclouvet commented on Jan 15, 2026

    @loiclouvet

    Not sure how can I apply the patch ?

    You can use patch-package or built-in pnpm or yarn patch commands if you are using one of them.

  23. joix97b commented on Jan 27, 2026

    @joix97b

    It seems downgrade to 5.0.12 does not work in iOS

      "react": "19.0.0",
      "react-native": "^0.79.2",
      "react-native-date-picker": "^5.0.12",
    

    @mmdjiji you need to do "5.0.12" not "^5.0.12"

  24. ajtosh77 commented on Feb 18, 2026

    @ajtosh77

    I was locking my version to 5.0.12 for awhile, but since it never seems to be getting fixed--I decided to switch.

    If you need another option for native date picking: https://github.com/JarX-Concepts/react-native-platform-components

  25. hrmharshsolanki05 commented on Apr 7, 2026

    @hrmharshsolanki05

    Bug: Module provider RNDatePickerManager does not conform to RCTModuleProvider (#940)

    The issue appears with the following setup:

    "react-native": "0.84.1"

    Package behavior:

    "react-native-date-picker": "^5.0.13" → ❌ Throws error: Module provider RNDatePickerManager does not conform to RCTModuleProvider
    "react-native-date-picker": "^5.0.12" → ✅ Works correctly
    

    Environment
    iOS Simulator: 18.1
    iOS Device: 26.1

    @pankajsoftyoi thanks..!

  26. officialsikandar commented on May 26, 2026

    @officialsikandar

    Module provider RNDateOickerManager does not conform to RCTModuleProvider




    "react": "19.2.3",
    "react-native": "0.85.1",
    "react-native-date-picker": "5.0.13", <-- remove ^ from package

    remove-
    node_modules
    package-lock.json
    Pods
    Podfile.lock

    • npm install patch-package postinstall-postinstall --save-dev

    • Apply these changes inside: "node_modules/react-native-date-picker/package.json"

    diff --git a/node_modules/react-native-date-picker/package.json b/node_modules/react-native-date-picker/package.json
    index 469386d..36460e4 100644
    --- a/node_modules/react-native-date-picker/package.json
    +++ b/node_modules/react-native-date-picker/package.json
    @@ -70,9 +70,6 @@
    "ios": {
    "componentProvider": {
    "RNDatePicker": "RNDatePicker"

    •  },
      
    •  "modulesProvider": {
      
    •    "RNDatePicker": "RNDatePickerManager"
       }
      

      }
      }

    • By default, patch-package completely ignores any changes made to package.json files inside node_modules

    • Append the --exclude flag with the value "nothing" to your terminal command. This clears the default block list and forces the tool to check every file:

    -----RUN COMMAND-----
    npx patch-package react-native-date-picker --exclude "nothing" --use-npm

  27. seba9999 commented on Jul 30, 2026

    @seba9999

    #965 seems to fix it ! Share some lights on it 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions