I think I figured it out, following this guide on reddit: https://www.reddit.com/r/pihole/comments/7hlmqa/dhcprouter_issues/. Not certain if I'm blocking ads now, as my browser was already using ad blockers, but now all devices in my household seem to connect without issue. Thanks again for your help!