Earlier, I pointed out that a Fanuc is a general purpose control that is highly configurable, and it is on the MTB to make those engineering decisions that will flow into their documentation, training, and support. When I said that, I was specifically thinking about how G54.4 (WSEC) and TCPC is handled. A Fanuc control can act
wildly different based on parameter configurations (like, code that will work beautifully in one config will be a major crash with a different parameter set).
Just go illustrate the point- this is some training material from NX on how to configure their Machine Simulation for Fanuc TCPC, and they do an excellent job illustrating how one set of parameters will result in very different behavior than another:
https://youtu.be/Gs5EKfL95WU
If I recall, the machine did not come with G54.4 and this was purchased later. Who installed it? Did Fanuc just send you an enabling code? Did H&F come in and install it? Doosan? Turning it on isn't enough - the underlying parameters need to be set properly, the machine calibrated, and (prudence dictates) a test run with your post processor. To be of any value, that configuration should exactly match how Doosan installs this option at the factory, otherwise reference material and manuals from Doosan will be of negative value and the machine will be some bizarre one-off that nobody will be able to properly support.
Honestly, even the very helpful folks at Doosan USA couldn't help you without running through the machine params with a fine tooth comb to make sure your configuration matches how these machines come with this option from the factory.
Given H&F's inability to get the machine working properly, whatever this fuckery is with them entering your shop without your permission and capturing your proprietary data, the fact that someone charged you for an expensive Fanuc option with no support... I would have an attorney FedEx a letter to both H&F and the regional Doosan executive requesting an immediate meeting.