Hi, I have sent a request for this issue last month, but my example was too complex. Here is the simplest example I could get that reproduces the issue. This seems to be a problem with updating restqx functions, so I'm unsure how to reproduce it with a .bsx. If you use the attached db with the attached query on localhost:8984. The browser should freeze on BaseXMas when accessing debug/debug-freeze. - The xslt works. If you make the function none updating and return $result. You'll see the video.png in the browser. - The updating function works. If you replace the node $result with <hey/> and comment out the xslt:transform line. The document will be replace in the db. - The two don't work together. Specific characteristic if this xsl: - It uses a rest access to extract the path for the video. Without the doc('http://...rest…') line, this would work. Note that this used to work with prior versions of BaseX. Thanks, France -- France Baril Architecte documentaire / Documentation architect france.baril@architextus.com (514) 572-0341