What might cause this?
I upload a module and it shows up as expected in the module list in the control panel. I click Install. The hamsters go to work and the friendly text “Module Installed: My Module” appears. Information about the module appears as expected in exp_modules, and the module’s tables are all created just fine. Yet the module’s status is still listed as “Not Installed” and the module’s name does not link to the module’s control panel.
An earlier version of this module with an almost identical install routine worked fine. What might I be missing?