This happens because the IP dissector can handle the byte as either TOS or DiffServ but not both simultaneously. So uncheck Decode IPv4 TOS field as DiffServ field in the IP dissector preferences - after that, your desired ip.tos.precedencevalues will be displayed, while ip.dsfield will not.