I believe I’ve figured out my problem. It’s the way I was calling settings_fields().
Many thanks to the sample provided at planetozh
Sticking to his code formatting this is now working for me. Once I try to build and print one long string again, I’m back to the broken behavior.