referenced entity not showing up in the node view page or in any view I create
I just Googled the same issue and was led to this page. 

You need to implement an access callback in hook_entity_info(), else the entity reference field won't load the entity.