I don't know about the current defaults, but a
server=1
may also help
Thanks! For anyone else reading, I noticed that bitcoin-cli worked properly when bitcoind was invoked via the command line, but not when running the GUI.
Adding "server=1" to bitcoin.conf fixed this issue.