When a block is broken in a layout, we show a red message as the block description:

...but there is no hint whatsoever elsewhere. I would expect that red color to "propagate" back all the way forming some sort of trail that the site admin could follow. So there should be a site status error too that triggers the admin bar red badge to show:

...and then on the manage layouts page, the layout name (and perhaps the template icon too) should also be red:

Recent comments
I have had a read of what Lando provides, and it's an excellent development tool, and it would solve the problem. But, I would prefer to find out why the problem is there in the first...
How often is the settings.php loaded.
Thanks for the info. I will give it a try...
How often is the settings.php loaded.
I use Lando (a wrapper for docker) and find settings changes happen straight away
How often is the settings.php loaded.