I found what's causing the problem for me and it's spelled out in this thread:
Basically I'm stuffed because all my user files are on a removable external SSD and the Custom HTML Prompt can't load/display such files as WebKit won't allow it and there doesn't seem to be a way around it.
If I'd been aware of this limitation maybe I wouldn't have moved my user files in the first place!