While looking at some unrelated issues in the d.org queue for Token 8.x, I noticed a new setting in the UI, which we don't have:

This seems to have been added only in the 8.x version, with https://www.drupal.org/project/pathauto/issues/2773573
GitHub Issue #:
4755
Recent comments
I tried it and it worked. Thank you very much.
[current-page:title] token in Custom Block
I think if you use the Token Block modules it should work better as it recognises the context it is in.
[current-page:title] token in Custom Block
Thank you, I did clear the cache, but have now realised the hosting platform had its cache service enable.
Maintenance mode not working