I am still trying to get answers from the hosting company. Usually the support is excellent but at the moment it is not so.
I found that strtotime(); had been embedded in two field codes. I removed these and the problems disappeared.
I wonder if they will return?