There is a relevant error in the Charles session. I would love it if you could re-run it with the following setting on:
$server->debugExceptions = true;
This will cause the server to output stack traces and line numbers for error messages, which will get me right into the correct place.
So the request does emit an error for the freebusy lookup:
<d:error xmlns:d="DAV:" xmlns:s="
http://sabredav.org/ns">
<s:sabredav-version>3.1.2</s:sabredav-version>
<s:exception>Sabre\VObject\EofException</s:exception>
<s:message>End of document reached prematurely</s:message>
</d:error>
But this error seems like a symptom of a different underlying problem. Hopefully with the stack trace I will be able to locate and fix the root cause for this.
Cheers,
Evert