I just managed to solve this by deleting the accounts I’d added to DAVx5 and then re-adding them via the Nextcloud app as advised at https://www.davx5.com/tested-with/nextcloud - I’ve no idea why that helped nor made any difference, but it seems to fixed the issue!