I've exported and imported preferences and whitelists, disabled/enabled noscript, reset noscript configuration, reinstalled firefox, and the problem persists.
The only ways I can get scripts to run at all in private browsing mode are by
- enabling scripts globally
disabling noscript
removing noscript
Anyone know anything else I should try?