"Open via Client" option from web interface for files inside subdirectories

Using “Open via Client” option from web interface for files located inside subdirectories of the Libraries open up correctly but there are update failure messages and they are not updated accordingly. An excerpt from applet log looks like this:

[08/29/19 11:50:31]start to serve on pipe client
[08/29/19 11:50:31][rpc server] opening seafile url seafile://openfile/?repo_id=6360e600-11a9-4208-a570-0ce4ab4bc38e&path=/ABA_CTA/Oferta/Oferta_Tehnica-ABA-Cta-structura.docx
[08/29/19 11:50:31]No cache file for //ABA_CTA/Oferta/Oferta_Tehnica-ABA-Cta-structura.docx

[08/29/19 11:50:32]cache file id matched for //ABA_CTA/Oferta/Oferta_Tehnica-ABA-Cta-structura.docx: 94e8ad16ed150322507f72fe05d4bf20bb6ea8b5

[08/29/19 11:50:41]request failed for https://my_siteFQDN/seafhttp/update-api/523eee61-83d6-466d-b9e4-54288b8f53a0: status code 500

[08/29/19 11:50:51]request failed for https://my_siteFQDN/seafhttp/update-api/523eee61-83d6-466d-b9e4-54288b8f53a0: status code 500

[08/29/19 11:51:02]request failed for https://my_siteFQDN/seafhttp/update-api/523eee61-83d6-466d-b9e4-54288b8f53a0: status code 500

[08/29/19 11:51:12]request failed for https://my_siteFQDN/seafhttp/update-api/523eee61-83d6-466d-b9e4-54288b8f53a0: status code 500

[08/29/19 11:51:12][AutoUpdateManager] failed to upload new version of file E:/Seafile/seafile-data/file-cache/6360e600-11a9-4208-a570-0ce4ab4bc38e//ABA_CTA/Oferta/Oferta_Tehnica-ABA-Cta-structura.docx: Internal Server Error

Opening the same file from within the Seafile Client itself syncs ok. Using the same file but moved into the root of a Library works fine using “Open via Client” option, as well.
I am using 7.0.4 CE version and the last Client available (7.0.2)

We will try to reproduce the problem.