Cancer immunotherapy drugs, which spur the body’s own immune system to attack tumors, hold great promise but still fail many patients. New research may help explain why some cancers elude the new class of therapies, and offer some clues to a solution.