Using UnityEngine.Networking, but UnityWebRequestMultimedia doesn't exist?

I can’t figure out why UnityWebRequestMultimedia isn’t “existing” in this script.

I have using UnityEngine.Networking; in the script. And it works in a clean project.

But it doesn’t work in mine.

What kind of thing in my project (publish setting? missing package?) could be causing this error? Like what could block part of a “using” package from being found even though its declared at the top.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Networking;

public class TestNet : MonoBehaviour
{
    void Start()
    {
        UnityWebRequest www = UnityWebRequestMultimedia.GetAudioClip("file://");
    }

   
}

You can see here, in a clean project in teh same version of Unity 2019.4 it works. So there MUST be something particular to my project that is breaking the APi.

But what could break an API like this?

I found it. Unity Web request is disabled in my project. It’s a built in package, but it says it implements a legacy feature - I think it’s included for backwards compatibility.