Left this thread hanging a bit, so I'll tidy that up ...
A few days after my last post I was resigned to having suffered a "stuck" ferment. But FG of 1.025 isn't that bad and I could see why I'd got a "stuck" ferment (under mashing Chevallier barley malt and using a dextrin adverse yeast; S-33). So I prepared to cask it.
But the blasted stuff had different ideas and sprang back into life. After another week in the fermenter (red line is the gravity, and I've switched to Beersmith's output from imported Tilt data 'cos I lost the TiltPi output):

- WhitbreadPorter1849-A.JPG (30.61 KiB) Viewed 2939 times
And this time it did get casked. The extra S-04 finally got it's act together, but FG greatly overshot expectation and I ended up at 1.011. I know it's S-04 that did this because S-33 does not do that sort of thing).
It's okay, I sneaked a taster last night (bottled spare that couldn't fit in cask/keg). But it's not as "lush" at my earlier (2017) attempt using 100% emulated brown malt(quite an improvement on last year's 1850 Whitbread London Porter though).
Note how the temperature readings stabilised when ferment restarted. The bubbles stirring up the beer (the Tilt is floating on the surface, the temperature controller has a probe lower down).
But four weeks in the fermenter. I had the impression it was doomed.