IFC export for robot programming

We are integrating the DS platform at client's and part of the exercise is to export IFC to run welding operations. (IFC instead of STEP because we need to pass attributes for specific welds so the robo can adapt in function of that). The issue is the client is running Octopuz (https://octopuz.com/) to run Yaskawa robots and we are having issue with geometry that gets out of DS and read by  RPS (Octopuz).

DS exporter will produces rectangular and triangular faces when tessellating and the RPC reads apparently only "IFCPOLIGONALFACESET"s . The Devs at Octopuz have promised an update but in the meantime will be good to hear if any similar experiences or workaround similar limitations.