Hmm, no, you should be able to send non-auth related requests directly to the PDS.
Maybe @divy.zone can help!
@jacob.gold I started sending requests directly to my PDS (after sending createSession to bsky.social) Since then I sometimes get his intermittent error "server stopped accepting new streams before this stream was established".
Could that be related?
Should I keep sendig all requests to bsky.social?