This cannot be solved via addons if the API is not providing the information.
You can use the WishList subforum here at the forum to request better API or event data for the companions and ZOs will maybe add/enhance them.
But you should make sure it's not any event filter you have added or other addon blocking/filtering it, so test with all other addons disabled at best and give exact informtion how to reproduce this.
You can also ask a question to the ZOs dev supporter over here, before craeting this thread. Maybe he isable to tell you already if this is a bug, intended and will/wont be changed (due to server performance etc.):
https://gitter.im/esoui/esoui