Steps to reproduce:
  1. Set the cache size to 100 GB
  2. Play VRChat for a awhile so that the cache fills to capacity
  3. Set the cache size to 50 GB
  4. Launch VRChat. At this point it is expected that the cache is reduced to fit under the new limit. In actuality VRChat continues to behave as if the limit wasn't changed; neither launching VRChat nor downloading content triggers a resize of the cache.