Network table - seeing clients as hostname of router rather than devices

I am seeing the same problem as the OP
Also on BT Broadband, and I did not have the problem until I enabled IPv6 support in DHCP on the Pihole