If you've deployed an IPv6-only or IPv6-mostly network and you're having issues with Apple devices 'forgetting' they have DNS servers after they've been in sleep mode, I described the bug and some workarounds in this post since I haven't seen anyone else do it yet:
https://blog.infected.systems/posts/2024-12-18-working-around-macos-and-ios-rdnss-expiry-bug/