By the time someone declines to renew, the real reason usually happened a long time earlier and quietly.
What I keep hearing from operators is that the earliest warning sign is often something that stops happening rather than a complaint. A resident who goes quiet. A drop-off in maintenance requests that looks like satisfaction but is really someone who's given up reporting.
So for the operators here: what's the earliest signal you've learned to watch that tells you a resident is drifting, before it shows up in the renewal numbers? What actually predicts it for you?