having the same problem here.
getting the error: "Unable to run macro: C:\ProgramData\Autodesk\C3D 2019\enu\C3DPipeNetworkRules.dll ..."
I've recovered previous versions (after saving 2017 files to 2019, but before Pipe network goes bonkers.)
It's a project that I must carry forward from 2017 into 2019 to not upgrading is not an option. (also rebuilding from scratch is also not an option. budget reasons) .
Then without warning (as I was updating a point group) ... C3D had major lag time... then popped up with the above error. No warning. it revised many of my 2017 pipe networks to elevations (inverts approx 300m below were I had them.)
the Solution flagged is NOT an acceptable solution. it simple details the problem further.
I was very careful to avoid these "(1) When you're initially laying out the network in plan view, and (2) when you deliberately run the _AeccApplyRules command and then explicitly select the parts to apply them to. "
to be clear. I did NOT "use pipe rules" in previous phase work (2017) as this is a retrofit in an old part of town. I Do NOT want use pipe rules... (most were assigned the default "Standard" rule set)
So my solutions is simple.
create new Rule set "None" (self explanatory). one for pipes, and one for structures
Apply "None" rule set all pipe objects in the 2017 file before migrating files from 2017 to 2019, if possible.
I did this after the fact... but it took hours of time to wait for it to apply None.
Also, note "None" should be the default if all Civil 3d templates. not "Standard" Rule set.
Instead of lazy work using "rules" apply sound engineering calculations, review, and judgement to all Pipe network objects.
I'll note. I'm a 20yr veteran in ACAD/Civil 3d. I was on forums previously under different ID (change of companies). so kindly ignore the lack of contributor status.
lcollecutt