nevermind, if this ever happens to anyone else, you have to rename the problem joints with unique names and it's fixed. someone delete this thread