Custom integration

I have created a basic integration and have tested it to work within the dev instance of HomeAssistant, it works as in the project would show up under the Add an Integration GUI and run my config_flow, as well as its switch entities.

However, when I try to put my custom integration in the non-dev/production instance of HomeAssistant (my main instance running at home), I am no longer seeing the integration entry. Although checking the logs does show my integration is being set up and no errors come up.

There is however, one minor difference, the dev version is 0.116.0 and my production version is 0.115.2. Any pointers would help.

Thanks.