So my current work around that avoids this bug/problem/behavior is anytime I have to rename an interface function, I delete the implementation & any node calling it, compile, then rename the function in the BPI_File, then save it, compile, then re-implement the function and connect it back up. You don’t need to delete the code from within your function, just delete the function implementation node. It’s an annoying process but it completely avoids this problem.
1 Like