Trouble with enums in ThirdParty lib

I am working on integrating a ThirdParty library with UE4 and I am having trouble accessing the enums that are defined in the library. I was hoping someone here might be able to lend me a hand and point me in the right direction. My question below has more details on the issue but I wanted to post here to give it a bit more exposure.

Thanks!

https://answers.unrealengine.com/questions/166452/how-to-use-an-enum-from-a-thirdparty-lib.html

I’ve made a little progress and I’ve noticed that if I set the enum in the same file as where I am trying to use it, it works. If i add it to a separate header file and include that header file it doesn’t.