custom block's BLOCK_VISIBILITY_LISTED not working on profile installation hook_install()?
I had to do this in a module that gets installed after all other modules installation in the profile using 


  hook_install_tasks()


and in the the new task's callback i enable the module with module_enable