Looks fine to me. Keep in mind that the files all need to load. You’ll initially see it light, but give it a second and the black background will show up.
I had this issue too, and traced it back to another plugin – Autoptimize. I disabled javascript optimization, and the prettify.css file loaded.
So, if you’re using a service like Autoptimize, either disable javascript entirely, or exclude the specific file: “wp-content/plugins/simple-code-highlighter/js/pretty.js”
Sorry, I missed your posts at the bottom of that… 🙂
You’re correct, iconv was not installed… (PHP v7.1)
Installed iconv, installed the plugin again, and the issue resolved.