Running an FME translation routine from Esri Filegeodatbase to IEPS, I was getting some weird results. The eps fiele generated was only showing some of the tranlated layers. The FME translation log indicated all features to be written and the size of the eps file created also indicated that the eps contained all the translated data.
However when opening the esp in Adobe Illustrater (CC 2018) some layers where missing. I traced the problem to one specific layer. Once this layer was written, no other layers were visible, even though they appeared to be written to and contained within the file. Turning off the OBJECTID user attribute on that layers reader solved the issue.
No idea why it is soo. Which reminds me of one classic Geek and Poke cartoon:
Poke: “I don’t get your code. What are these lines for?”
Geek: ” I have no idea. But it doesn’t work without them”.