Hi Simon,
I didn’t have a plugin doing that, however I did notice that there seemed to be a particular set of circumstances where I was getting logged into the Discourse even though I wasn’t being taken to it after doing the WordPress login.
So I tried removing the “wp-login.php” on the end of my URL and that seems to have fixed the problem, virtually just this minute in fact, hehe.
Thanks for your help!