I have a square steel beam iPart with the lenght are a custom key with the name parameter "lenght". The goal are to display lenght in the BOM and if I change the lenght od the beam the BOM can update alone. All work great since INV 4.
Recently, I'v found a lot of error in my BOM. After investigation, I'v discover that when I change the lenght of my beam (edit the part, compute row, change lenght and apply) my lenght parameter are renamed "lenght_1". The BOM don't recognize this new name and display the default iPart size.
If I make a second change, the "lenght_1" rename for "lenght_1_2"......... It's really bad because I have a LOT of this iParts in a LOT of ass'y, linked with a LOT of drawing.....
Also, when I insert the iPart for the first time, INV automaticly rename the parameter "lenght" to "length_1"....
I have joined the iPart with this post, try it !!