Custom plugin not showing as installed

So I made a module addon that replaces the SuiteCRM login system (allowing it to use Google Oauth2 for login) but when I install the module, it works but doesn’t give me a “Back to Module Loader” button on completion and the module never shows as being installed. There is a post_install script that is run that sets up config_override parameters. Could that be causing it to not show as installed?