Not sure if this helps but MOODLE was not recognising one of my blocks which had a camel case naming conventaion. I swapped it to unserscores and all lower case and it then recognised it.
General developer forum
Installed block not showing in 'Add block'
This discussion has been locked so you can no longer reply to it.