Hive tables created by external repositories can be seen by managed repositories, but cannot be opened because the implementation checks to see that the table type is correct.
There are a couple solutions:
1. Filter the list of tables from the hive namespace.
2. Only check the table type when performing an operation that should fail if it is wrong, like delete and not load.