Hi Daniel,
thank you very much for the detailed report and for taking the time to investigate the issue.
You were absolutely right: the problem happened on sites using plain permalinks, where WordPress builds REST API URLs with the rest_route query parameter. TeamVault was appending endpoint query parameters incorrectly in that case, which caused the browser endpoint to return a 404.
This has been fixed in version 2.0.2, which is now available on ww.wp.xz.cn.
I also improved the upload error message when PHP rejects a file because it is too large before TeamVault can validate it.
I tested the fix on a local WordPress install with plain permalinks and confirmed that the folders/files endpoint now loads correctly.
Thanks again for the helpful report.
Best,
Michael