I forked cirrus for a PDS I am working on and discovered reddwarf.app wasn't working because of @acute/identity's strict parsing of DID Documents. I haven't tested cirrus directly, but I'd guess it also won't work with reddwarf without this fix.
--- a/packages/pds/package.json
+++ b/packages/pds/package.json
@@ -27,7 +27,7 @@
"@atcute/cbor": "^2.2.8",
"@atcute/cid": "^2.3.0",
"@atcute/client": "^4.2.0",
- "@atcute/identity": "^1.1.3",
+ "@atcute/identity": "^1.1.4",
"@atcute/identity-resolver": "^1.2.2",
"@atcute/lexicons": "^1.2.6",
"@atcute/tid": "^1.1.1",