Couple of things that might cause it
- DNS lookup is done at mount time, not periodically. Meaning the clients would stay mounted to whatever IP address they got 15+ days ago.
- On remount/reboot, the NFS server hostname may be in /etc/hosts on the clients due to well meaning config scripts