Transfering a module from Linux to Windows

Hello. we developed a custom module on Linux using 3d slicer v 4.11.20210226 and I want to transfer and run this module on windows. I installed the same version of 3d Slicer on windows too. When I want to add my module to 3d slicer (on windows) using Developer tools-> Extension wizard path, I faced with this error: The module factory manager reported an error. One or more of the requested module(s) and/or dependencies thereof may not have been loaded.
I could not find any solution for the error.

Check for more details in the application log (menu: Help / Report a bug).
Further investigation steps depend on these details and if it is a C++ or Python scripted module.

Is it a Python module or a C++ module? Are there any dependencies you are aware of? Is there anything preventing you from porting it to the latest Slicer? It would be the most future-proof.