When fetching a file from the Zoom CDN, the Zoom webservers are not following the HTTP standard around the If-None-Match header. As a result, it's not possible for a client to attempt to fetch a file and only receive the file if it differs from the one they already have locally.
You can reproduce this problem by first fetching a file and recording the ETag