Issue with iOS targets being broken after HA is up a few days

I have an issue where after my Home Assistant system is up for a few days, it loses contact with one of my iOS devices. This device always works properly after a restart, and for the subsequent few days. For some reason it seems like the target gets overwritten during HA operation. This has persisted over the last few upgrades, and is starting to get very very annoying. Does anyone have an idea why this would be happening and possibly how I could fix it? Thanks in advance. Screen grab below of the issue as it shows up in the log:

Anyone??? Surely someone has a clue?