Fix check_primary_support to read responses