Univention-join fails ip address

I see this error on my backup and member server occasionally.

univention-join: joins a computer to an ucs domain
copyright (c) 2001-2025 Univention GmbH, Germany

Enter Primary Directory Node Account : Administrator
Enter Primary Directory Node Password: 

Search Primary Directory Node:                             done
Check Primary Directory Node:                              done
Stop S4-Connector:                                         done
Stop LDAP Server:                                          done
Stop Samba Server:                                         done
Search ldap/base                                           done
Start LDAP Server:                                         done
Search LDAP binddn                                         done
Running pre-join hook(s):                                  done
Join Computer Account: 

**************************************************************************
* Join failed!                                                           *
* Contact your system administrator                                      *
**************************************************************************
* Message:  Please visit https://help.univention.com/t/8842 for common problems during the join and how to fix them -- IP address 10.10.3.4 is already assigned to cn=ucs-dispatch1,cn=dc,cn=computers,dc=adventure,dc=local, please remove that object or change the IP address.
**************************************************************************

To fix I usually change or delete the ip addr of the offending server in the management console. It’s usually fixed upon successful join. This seems like a janky way to do things. Is there a better way?