Thanks folks, yes I'd tried soft and hard resets at various times, but it didn't seem to make any difference. And I'd been thinking of chucking it back at Palm under the warranty, but thought I'd find out if it was a "known feature" before I did that!
I'm now off to try PowerDigi, and if that...