I think you have already checked most of the common problems. There are 3 more:
Folder permissions to write to
Looking at the permissions of the folder C:\ProgramData\Microsoft\Windows\WER , it has
- Read and execute
- List Folder Contents
- Read
Creating a subfolder of LocalDumps inherits permissions.
Therefore, you must either change the permissions of this folder or use another folder with write permissions.
Registry Key Permissions
Windows may not be able to read the registry settings if permissions do not allow this. For example. The following (really stupid) permissions will prevent the use of LocalDump:

LocalDumps is disabled
Make sure there is no DWORD Disabled with a value of 1 in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
Thomas weller
source share