The UnityHttpRequest on update progress event action is not null checked. This means if you call the Send method on UnityHttpRequest without adding a listener to Download or Upload progress changed event then you will get a null reference. This event should not be a requirement of a UnityHttpRequest.
To fix this we can use null propagation on the event before Invoking.