X_TEST_LIVE_NODE_EMPTY
Means
the in-process sync node has no live query to serve
Typical cause
the subscribe fixture built a node and found no query({ live: true }) registered — almost always the app's api module was never imported, so defineApi() never named a query. A registry with nothing in it answers every subscribe with "no live query registered", which is a working socket serving no reads
Fix
import the app's api module in the test preload, then x queries list --json