I had a silly direction mistake in a bit shift that was causing the high portion of all combining characters to be printed as \uD800 which is obviously wrong. This bug only affects people using the non-default uescape option during encoding.