Kwikset lock not updating codes

Hello. i have multiple hubs and they all have similar problems. I have kiwkset 910/912 locks and i have ge zwave plus switches within 3-4 feet of each lock to support beaming mode. this worked perfectly fine in iris, but i moved to your product. I have to retry adding codes like 20-30 times because the jobs keep failing. the switches work perfectly fine. i see the zwave messages from the locks when i lock/unlock them, but adding codes takes like 10+ attempts per lock. I have tried multiple -wave rebuild, no effect. i have securejoin true on each lock.

this is the log messages

app:3]( logs#app3)2019-04-13 06:59:58.967 pm infojobs:1

Welcome to the Hubitat Community!

Do you have any existing codes in the lock? Asking, because if there are existing codes that were entered in at the lock, then you will likely get failures. Also, if your lock maybe has a setting for the expected code length, and it doesn't match what you are trying to enter, then you will get a failure from that as well.

Best to delete all codes from the lock and enter them only from LCM.

I ran the import code application which imported the old codes. i am trying to delete those old codes so i can add new codes via the lock code manager app.

Ah, delete them from the lock, or factory reset the lock.

I have been trying that for a few days now. no luck. I know i am successful factory resetting the locks because the codes are all deleted, and i am excluding them successfully from Hubitat and repairing them properly too. but it just wont add codes to any kwikset lock. i have three hubs, with 12 locks. three different states. there is something wrong with the hub software, it has to be. any suggestions.?

Does the lock respond to commands from the driver details?
Can you add a code to the lock from the driver?
If you're having issues with lcm, have you read the app will on lcm?

Yes the locks respond to unlock/Lock commands. I replaced all of the older z-wave switches in my home the last 2 weeks with zwave plus in hopes of making this work. Still unreliable. i have to try like 10-15 times (and in the background the hubitat tired 10 times and times out as well) here is the logs from today.

2019-05-04 03:42:06.948 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:9]]
app:32019-05-04 03:42:06.884 pm infojobs:6
app:32019-05-04 03:42:04.777 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:9]]
app:32019-05-04 03:42:04.714 pm infojobs:6
app:32019-05-04 03:42:02.640 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:8]]
app:32019-05-04 03:42:02.576 pm infojobs:6
app:32019-05-04 03:42:00.478 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:8]]
app:32019-05-04 03:42:00.413 pm infojobs:6
app:32019-05-04 03:41:58.315 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:7]]
app:32019-05-04 03:41:58.250 pm infojobs:6
app:32019-05-04 03:41:56.164 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:7]]
app:32019-05-04 03:41:56.098 pm infojobs:6
app:32019-05-04 03:41:53.995 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:6]]
app:32019-05-04 03:41:53.929 pm infojobs:6
app:32019-05-04 03:41:51.823 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:6]]
app:32019-05-04 03:41:51.755 pm infojobs:6
app:32019-05-04 03:41:49.663 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:5]]
app:32019-05-04 03:41:49.594 pm infojobs:6
app:32019-05-04 03:41:47.496 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:5]]
app:32019-05-04 03:41:47.429 pm infojobs:6
app:32019-05-04 03:41:45.326 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:9]]
app:32019-05-04 03:41:45.249 pm infojobs:6
app:32019-05-04 03:41:43.134 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:9]]
app:32019-05-04 03:41:43.068 pm infojobs:6
app:32019-05-04 03:41:40.967 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:9]]
app:32019-05-04 03:41:40.897 pm infojobs:6
app:32019-05-04 03:41:38.784 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:9]]
app:32019-05-04 03:41:38.717 pm infojobs:6
app:32019-05-04 03:41:36.600 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:4]]
app:32019-05-04 03:41:36.535 pm infojobs:6
app:32019-05-04 03:41:34.361 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:4]]
app:32019-05-04 03:41:34.282 pm infojobs:6
app:32019-05-04 03:41:32.161 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:8]]
app:32019-05-04 03:41:32.098 pm infojobs:6
app:32019-05-04 03:41:29.953 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:8]]
app:32019-05-04 03:41:29.883 pm infojobs:6
app:32019-05-04 03:41:27.781 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:8]]
app:32019-05-04 03:41:27.711 pm infojobs:6
app:32019-05-04 03:41:25.577 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:8]]
app:32019-05-04 03:41:25.502 pm infojobs:6
app:32019-05-04 03:41:23.421 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:3]]
app:32019-05-04 03:41:23.356 pm infojobs:6
app:32019-05-04 03:41:21.218 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:3]]
app:32019-05-04 03:41:21.123 pm infojobs:6
app:32019-05-04 03:41:18.991 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:7]]
app:32019-05-04 03:41:18.917 pm infojobs:6
app:32019-05-04 03:41:16.780 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:7]]
app:32019-05-04 03:41:16.694 pm infojobs:6
app:32019-05-04 03:41:14.581 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:7]]
app:32019-05-04 03:41:14.510 pm infojobs:6
app:32019-05-04 03:41:12.388 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:7]]
app:32019-05-04 03:41:12.295 pm infojobs:6
app:32019-05-04 03:41:10.173 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:2]]
app:32019-05-04 03:41:10.094 pm infojobs:6
app:32019-05-04 03:41:07.996 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:2]]
app:32019-05-04 03:41:07.933 pm infojobs:6
app:32019-05-04 03:41:05.806 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:6]]
app:32019-05-04 03:41:05.744 pm infojobs:6
app:32019-05-04 03:41:03.658 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:6]]
app:32019-05-04 03:41:03.593 pm infojobs:6
app:32019-05-04 03:41:01.444 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:6]]
app:32019-05-04 03:41:01.381 pm infojobs:6
app:32019-05-04 03:40:59.279 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:6]]
app:32019-05-04 03:40:59.186 pm infojobs:6
app:32019-05-04 03:40:57.065 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:1]]
app:32019-05-04 03:40:56.997 pm infojobs:6
app:32019-05-04 03:40:54.887 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:1]]
app:32019-05-04 03:40:54.807 pm infojobs:6
app:32019-05-04 03:40:52.708 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:5]]
app:32019-05-04 03:40:52.620 pm infojobs:6
app:32019-05-04 03:40:50.443 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:5]]
app:32019-05-04 03:40:50.378 pm infojobs:6
app:32019-05-04 03:40:48.268 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:5]]
app:32019-05-04 03:40:48.205 pm infojobs:6
app:32019-05-04 03:40:46.097 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:5]]
app:32019-05-04 03:40:46.031 pm infojobs:6
app:32019-05-04 03:40:43.908 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:0]]
app:32019-05-04 03:40:43.834 pm infojobs:6
app:32019-05-04 03:40:43.026 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:0]]
app:32019-05-04 03:40:42.954 pm infojobs:6
app:32019-05-04 03:40:41.701 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:4]]
app:32019-05-04 03:40:41.625 pm infojobs:6
app:32019-05-04 03:40:39.522 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:4]]
app:32019-05-04 03:40:39.457 pm infojobs:6
app:32019-05-04 03:40:37.353 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:4]]
app:32019-05-04 03:40:37.285 pm infojobs:6
app:32019-05-04 03:40:35.176 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:4]]
app:32019-05-04 03:40:35.109 pm infojobs:6
app:32019-05-04 03:40:33.005 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:3]]
app:32019-05-04 03:40:32.941 pm infojobs:6
app:32019-05-04 03:40:30.832 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:3]]
app:32019-05-04 03:40:30.762 pm infojobs:6
app:32019-05-04 03:40:28.645 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:3]]
app:32019-05-04 03:40:28.569 pm infojobs:6
app:32019-05-04 03:40:26.453 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:3]]
app:32019-05-04 03:40:26.356 pm infojobs:6
app:32019-05-04 03:40:24.237 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:2]]
app:32019-05-04 03:40:24.163 pm infojobs:6
app:32019-05-04 03:40:22.017 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:2]]
app:32019-05-04 03:40:21.928 pm infojobs:6
app:32019-05-04 03:40:19.807 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:2]]
app:32019-05-04 03:40:19.678 pm infojobs:6
app:32019-05-04 03:40:17.478 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:2]]
app:32019-05-04 03:40:17.389 pm infojobs:6
app:32019-05-04 03:40:15.148 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:9]]
app:32019-05-04 03:40:15.001 pm infojobs:6
app:32019-05-04 03:40:12.825 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:1]]
app:32019-05-04 03:40:12.738 pm infojobs:6
app:32019-05-04 03:40:10.597 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:1]]
app:32019-05-04 03:40:10.515 pm infojobs:6
app:32019-05-04 03:40:08.379 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:1]]
app:32019-05-04 03:40:08.302 pm infojobs:6
app:32019-05-04 03:40:06.166 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:1]]
app:32019-05-04 03:40:06.083 pm infojobs:6
app:32019-05-04 03:40:03.972 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:9]]
app:32019-05-04 03:40:03.903 pm infojobs:6
app:32019-05-04 03:40:01.772 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:8]]
app:32019-05-04 03:40:01.704 pm infojobs:6
app:32019-05-04 03:39:59.574 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:0]]
app:32019-05-04 03:39:59.482 pm infojobs:6
app:32019-05-04 03:39:58.755 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:0]]
app:32019-05-04 03:39:58.677 pm infojobs:6
app:32019-05-04 03:39:57.919 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:0]]
app:32019-05-04 03:39:57.841 pm infojobs:6
app:32019-05-04 03:39:56.564 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:0]]
app:32019-05-04 03:39:56.493 pm infojobs:6
app:32019-05-04 03:39:54.961 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:8]]
app:32019-05-04 03:39:54.871 pm infojobs:6
app:32019-05-04 03:39:52.754 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:7]]
app:32019-05-04 03:39:52.685 pm infojobs:6
app:32019-05-04 03:39:50.571 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:7]]
app:32019-05-04 03:39:50.501 pm infojobs:6
app:32019-05-04 03:39:48.411 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:6]]
app:32019-05-04 03:39:48.340 pm infojobs:6
app:32019-05-04 03:39:46.226 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:6]]
app:32019-05-04 03:39:46.143 pm infojobs:6
app:32019-05-04 03:39:44.030 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:9]]
app:32019-05-04 03:39:43.956 pm infojobs:6
app:32019-05-04 03:39:41.820 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:5]]
app:32019-05-04 03:39:41.751 pm infojobs:6
app:32019-05-04 03:39:39.633 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:5]]
app:32019-05-04 03:39:39.556 pm infojobs:6
app:32019-05-04 03:39:37.410 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:8]]
app:32019-05-04 03:39:37.305 pm infojobs:6
app:32019-05-04 03:39:35.136 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:4]]
app:32019-05-04 03:39:34.948 pm infojobs:6
app:32019-05-04 03:39:32.796 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:4]]
app:32019-05-04 03:39:32.705 pm infojobs:6
app:32019-05-04 03:39:30.493 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:7]]
app:32019-05-04 03:39:30.251 pm infojobs:6
app:32019-05-04 03:39:28.045 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:3]]
app:32019-05-04 03:39:27.931 pm infojobs:6
app:32019-05-04 03:39:25.807 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:3]]
app:32019-05-04 03:39:25.733 pm infojobs:6
app:32019-05-04 03:39:23.626 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:6]]
app:32019-05-04 03:39:23.547 pm infojobs:6
app:32019-05-04 03:39:21.434 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:2]]
app:32019-05-04 03:39:21.359 pm infojobs:6
app:32019-05-04 03:39:19.252 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:2]]
app:32019-05-04 03:39:19.175 pm infojobs:6
app:32019-05-04 03:39:17.064 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:5]]
app:32019-05-04 03:39:16.992 pm infojobs:6
app:32019-05-04 03:39:14.872 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:1]]
app:32019-05-04 03:39:14.792 pm infojobs:6
app:32019-05-04 03:39:12.664 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:1]]
app:32019-05-04 03:39:12.577 pm infojobs:6
app:32019-05-04 03:39:10.491 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:4]]
app:32019-05-04 03:39:10.409 pm infojobs:6
app:32019-05-04 03:39:08.293 pm debugprocessJobs- try job:[481_7:[code: XXXX, name:contractor2, codeState:pe, retry:0]]
app:32019-05-04 03:39:08.221 pm infojobs:6
app:32019-05-04 03:39:06.081 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:0]]
app:32019-05-04 03:39:05.994 pm infojobs:6
app:32019-05-04 03:39:03.850 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:3]]
app:32019-05-04 03:39:03.778 pm infojobs:6
app:32019-05-04 03:39:01.650 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:9]]
app:32019-05-04 03:39:01.566 pm infojobs:6
app:32019-05-04 03:38:59.853 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:2]]
app:32019-05-04 03:38:59.739 pm infojobs:4
app:32019-05-04 03:38:57.599 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:8]]
app:32019-05-04 03:38:57.522 pm infojobs:4
app:32019-05-04 03:38:55.428 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:1]]
app:32019-05-04 03:38:55.351 pm infojobs:4
app:32019-05-04 03:38:53.262 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:7]]
app:32019-05-04 03:38:53.191 pm infojobs:4
app:32019-05-04 03:38:51.078 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:test-user, codeState:pe, retry:0]]
app:32019-05-04 03:38:50.996 pm infojobs:4
app:32019-05-04 03:38:48.913 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:6]]
app:32019-05-04 03:38:48.826 pm infojobs:4
app:32019-05-04 03:38:48.535 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:5]]
app:32019-05-04 03:38:48.456 pm infojobs:3
app:32019-05-04 03:38:46.341 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:4]]
app:32019-05-04 03:38:46.268 pm infojobs:3
app:32019-05-04 03:38:44.144 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:3]]
app:32019-05-04 03:38:44.070 pm infojobs:3
app:32019-05-04 03:38:41.945 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:2]]
app:32019-05-04 03:38:41.872 pm infojobs:3
app:32019-05-04 03:38:39.767 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:1]]
app:32019-05-04 03:38:39.695 pm infojobs:3
app:32019-05-04 03:38:37.573 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:contractor1, codeState:pe, retry:0]]
app:32019-05-04 03:38:37.490 pm infojobs:3
app:32019-05-04 03:38:33.296 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:9]]
app:32019-05-04 03:38:33.214 pm infojobs:2
app:32019-05-04 03:38:31.083 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:9]]
app:32019-05-04 03:38:30.990 pm infojobs:2
app:32019-05-04 03:38:28.838 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:8]]
app:32019-05-04 03:38:28.711 pm infojobs:2
app:32019-05-04 03:38:26.573 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:8]]
app:32019-05-04 03:38:26.488 pm infojobs:2
app:32019-05-04 03:38:24.333 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:7]]
app:32019-05-04 03:38:24.222 pm infojobs:2
app:32019-05-04 03:38:22.061 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:7]]
app:32019-05-04 03:38:21.980 pm infojobs:2
app:32019-05-04 03:38:19.816 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:6]]
app:32019-05-04 03:38:19.721 pm infojobs:2
app:32019-05-04 03:38:17.598 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:6]]
app:32019-05-04 03:38:17.505 pm infojobs:2
app:32019-05-04 03:38:15.319 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:5]]
app:32019-05-04 03:38:15.197 pm infojobs:2
app:32019-05-04 03:38:13.069 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:5]]
app:32019-05-04 03:38:12.993 pm infojobs:2
app:32019-05-04 03:38:10.895 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:4]]
app:32019-05-04 03:38:10.825 pm infojobs:2
app:32019-05-04 03:38:08.683 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:4]]
app:32019-05-04 03:38:08.602 pm infojobs:2
app:32019-05-04 03:38:06.430 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:3]]
app:32019-05-04 03:38:06.345 pm infojobs:2
app:32019-05-04 03:38:04.220 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:3]]
app:32019-05-04 03:38:04.142 pm infojobs:2
app:32019-05-04 03:38:01.985 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:2]]
app:32019-05-04 03:38:01.914 pm infojobs:2
app:32019-05-04 03:38:00.535 pm errorjava.lang.NullPointerException: Cannot get property 'lockCodes' on null object (codeManagement)
app:32019-05-04 03:37:59.747 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:2]]
app:32019-05-04 03:37:59.672 pm infojobs:2
app:32019-05-04 03:37:57.579 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:1]]
app:32019-05-04 03:37:57.508 pm infojobs:2
app:32019-05-04 03:37:55.366 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:1]]
app:32019-05-04 03:37:55.279 pm infojobs:2
app:32019-05-04 03:37:53.154 pm debugprocessJobs- try job:[353_6:[code: XXXX, name:BettyJ, codeState:pe, retry:0]]
app:32019-05-04 03:37:53.068 pm infojobs:2
app:32019-05-04 03:37:50.939 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:0]]
app:32019-05-04 03:37:50.857 pm infojobs:2
app:32019-05-04 03:36:46.417 pm warnprocessJobs- job deleted on device not found codeState:pr, job:481_4={code=1873, name=code #4, codeState=pr, retry=0}
app:32019-05-04 03:36:46.324 pm infojobs:1
app:32019-05-04 03:35:49.780 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:9]]
app:32019-05-04 03:35:49.705 pm infojobs:1
app:32019-05-04 03:35:47.626 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:8]]
app:32019-05-04 03:35:47.544 pm infojobs:1
app:32019-05-04 03:35:45.444 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:7]]
app:32019-05-04 03:35:45.356 pm infojobs:1
app:32019-05-04 03:35:43.256 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:6]]
app:32019-05-04 03:35:43.179 pm infojobs:1
app:32019-05-04 03:35:41.062 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:5]]
app:32019-05-04 03:35:40.993 pm infojobs:1
app:32019-05-04 03:35:38.887 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:4]]
app:32019-05-04 03:35:38.816 pm infojobs:1
app:32019-05-04 03:35:36.725 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:3]]
app:32019-05-04 03:35:36.659 pm infojobs:1
app:32019-05-04 03:35:34.535 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:2]]
app:32019-05-04 03:35:34.462 pm infojobs:1
app:32019-05-04 03:35:32.374 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:1]]
app:32019-05-04 03:35:32.289 pm infojobs:1
app:32019-05-04 03:35:30.175 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:0]]
app:32019-05-04 03:35:30.088 pm infojobs:1
app:32019-05-04 03:34:25.875 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:9]]
app:32019-05-04 03:34:25.804 pm infojobs:1
app:32019-05-04 03:34:23.698 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:8]]
app:32019-05-04 03:34:23.628 pm infojobs:1
app:32019-05-04 03:34:21.506 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:7]]
app:32019-05-04 03:34:21.436 pm infojobs:1
app:32019-05-04 03:34:19.329 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:6]]
app:32019-05-04 03:34:19.257 pm infojobs:1
app:32019-05-04 03:34:17.129 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:5]]
app:32019-05-04 03:34:17.058 pm infojobs:1
app:32019-05-04 03:34:14.952 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:4]]
app:32019-05-04 03:34:14.879 pm infojobs:1
app:32019-05-04 03:34:12.784 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:3]]
app:32019-05-04 03:34:12.715 pm infojobs:1
app:32019-05-04 03:34:10.613 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:2]]
app:32019-05-04 03:34:10.545 pm infojobs:1
app:32019-05-04 03:34:08.442 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:1]]
app:32019-05-04 03:34:08.365 pm infojobs:1
app:32019-05-04 03:34:06.286 pm debugprocessJobs- try job:[481_4:[code: XXXX, name:code #4, codeState:pr, retry:0]]
app:32019-05-04 03:34:06.207 pm infojobs:1
app:32019-05-04 03:33:35.396 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:9]]
app:32019-05-04 03:33:35.325 pm infojobs:4
app:32019-05-04 03:33:33.208 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:9]]
app:32019-05-04 03:33:33.129 pm infojobs:4
app:32019-05-04 03:33:30.971 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:9]]
app:32019-05-04 03:33:30.872 pm infojobs:4
app:32019-05-04 03:33:28.697 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:9]]
app:32019-05-04 03:33:28.589 pm infojobs:4
app:32019-05-04 03:33:26.460 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:8]]
app:32019-05-04 03:33:26.387 pm infojobs:4
app:32019-05-04 03:33:24.287 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:8]]
app:32019-05-04 03:33:24.217 pm infojobs:4
app:32019-05-04 03:33:22.073 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:8]]
app:32019-05-04 03:33:21.982 pm infojobs:4
app:32019-05-04 03:33:19.804 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:8]]
app:32019-05-04 03:33:19.725 pm infojobs:4
app:32019-05-04 03:33:17.618 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:7]]
app:32019-05-04 03:33:17.544 pm infojobs:4
app:32019-05-04 03:33:15.448 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:7]]
app:32019-05-04 03:33:15.375 pm infojobs:4
app:32019-05-04 03:33:13.256 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:7]]
app:32019-05-04 03:33:13.144 pm infojobs:4
app:32019-05-04 03:33:11.018 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:7]]
app:32019-05-04 03:33:10.935 pm infojobs:4
app:32019-05-04 03:33:08.803 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:6]]
app:32019-05-04 03:33:08.709 pm infojobs:4
app:32019-05-04 03:33:06.588 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:6]]
app:32019-05-04 03:33:06.504 pm infojobs:4
app:32019-05-04 03:33:04.412 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:6]]
app:32019-05-04 03:33:04.336 pm infojobs:4
app:32019-05-04 03:33:02.195 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:6]]
app:32019-05-04 03:33:02.118 pm infojobs:4
app:32019-05-04 03:32:59.988 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:5]]
app:32019-05-04 03:32:59.900 pm infojobs:4
app:32019-05-04 03:32:57.804 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:5]]
app:32019-05-04 03:32:57.726 pm infojobs:4
app:32019-05-04 03:32:55.604 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:5]]
app:32019-05-04 03:32:55.529 pm infojobs:4
app:32019-05-04 03:32:53.405 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:5]]
app:32019-05-04 03:32:53.322 pm infojobs:4
app:32019-05-04 03:32:51.204 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:4]]
app:32019-05-04 03:32:51.108 pm infojobs:4
app:32019-05-04 03:32:48.990 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:4]]
app:32019-05-04 03:32:48.918 pm infojobs:4
app:32019-05-04 03:32:46.806 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:4]]
app:32019-05-04 03:32:46.733 pm infojobs:4
app:32019-05-04 03:32:44.624 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:4]]
app:32019-05-04 03:32:44.545 pm infojobs:4
app:32019-05-04 03:32:42.406 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:3]]
app:32019-05-04 03:32:42.316 pm infojobs:4
app:32019-05-04 03:32:40.205 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:3]]
app:32019-05-04 03:32:40.122 pm infojobs:4
app:32019-05-04 03:32:38.021 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:3]]
app:32019-05-04 03:32:37.943 pm infojobs:4
app:32019-05-04 03:32:35.820 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:3]]
app:32019-05-04 03:32:35.747 pm infojobs:4
app:32019-05-04 03:32:33.616 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:2]]
app:32019-05-04 03:32:33.512 pm infojobs:4
app:32019-05-04 03:32:31.398 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:2]]
app:32019-05-04 03:32:31.313 pm infojobs:4
app:32019-05-04 03:32:29.150 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:2]]
app:32019-05-04 03:32:29.042 pm infojobs:4
app:32019-05-04 03:32:26.898 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:2]]
app:32019-05-04 03:32:26.815 pm infojobs:4
app:32019-05-04 03:32:24.685 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:1]]
app:32019-05-04 03:32:24.590 pm infojobs:4
app:32019-05-04 03:32:22.463 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:1]]
app:32019-05-04 03:32:22.390 pm infojobs:4
app:32019-05-04 03:32:20.270 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:1]]
app:32019-05-04 03:32:20.173 pm infojobs:4
app:32019-05-04 03:32:18.057 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:1]]
app:32019-05-04 03:32:17.963 pm infojobs:4
app:32019-05-04 03:32:15.822 pm debugprocessJobs- try job:[481_5:[code: XXXX, name:contractor2, codeState:pe, retry:0]]
app:32019-05-04 03:32:15.726 pm infojobs:4
app:32019-05-04 03:32:14.441 pm debugprocessJobs- try job:[353_1:[code: XXXX, name:contractor2, codeState:pe, retry:0]]
app:32019-05-04 03:32:14.349 pm infojobs:4
app:32019-05-04 03:32:12.895 pm debugprocessJobs- try job:[291_3:[code: XXXX, name:contractor2, codeState:pe, retry:0]]
app:32019-05-04 03:32:12.890 pm warnprocessJobs- job deleted on device found codeState:pe, job:481_6={code=1173, name=JasonMelony, codeState=pe, retry=3}
app:32019-05-04 03:32:12.803 pm infojobs:5
app:32019-05-04 03:32:11.667 pm debugprocessJobs- try job:[481_6:[code: XXXX, name:JasonMelony, codeState:pe, retry:2]]
app:32019-05-04 03:32:11.579 pm infojobs:5
app:32019-05-04 03:32:09.451 pm debugprocessJobs- try job:[322_1:[code: XXXX, name:BettyJ, codeState:pe, retry:0]]
app:32019-05-04 03:32:09.343 pm infojobs:5
app:32019-05-04 03:32:08.055 pm debugprocessJobs- try job:[481_6:[code: XXXX, name:JasonMelony, codeState:pe, retry:1]]
app:32019-05-04 03:32:07.924 pm infojobs:5
app:32019-05-04 03:32:05.721 pm debugprocessJobs- try job:[481_6:[code: XXXX, name:JasonMelony, codeState:pe, retry:0]]
app:32019-05-04 03:32:05.593 pm infojobs:5
app:32019-05-04 03:32:03.619 pm warnprocessJobs- job deleted on device found codeState:pe, job:481_3={code=3750, name=Debbie, codeState=pe, retry=10}
app:32019-05-04 03:32:03.608 pm warnprocessJobs- job deleted on device found codeState:pe, job:257_1={code=1173, name=JasonMelony, codeState=pe, retry=0}
app:32019-05-04 03:32:03.505 pm infojobs:7

BUMP... come on support from Hubitat, respond to my forum posts or my email tickets. This product is useless when your own apps basic functions dont work and you are missing from ANY type of support!!!

I didn't get an answer to the first question above.
And with live logging open, and adding a new code in driver details, are you seeing errors in the logs?

I just added an additional 910 to my main production setup a few days ago, no issues adding codes to it.
Unless you're seeing errors when sending lock codes to the lock in live logging, then this still sounds like an interference/routing/mesh issue of some sort.

Here are the debug logs.... i used attic-door-lock as the test one... I FIRST unlocked it via hubitat to PROVE the mesh is working and the device is reachable. It unlocked instantly.

then i tried to add a NEW code from the device panel. Code #9. It didnt add it to the lock sucessfully. here are the logs.

dev:1082019-05-10 03:18:17.113 pm info2nd-Fridge power is 141 watts

dev:702019-05-10 03:18:16.808 pm infoLiving-Plug power is 21 watts

dev:702019-05-10 03:17:56.801 pm infoLiving-Plug power is 20 watts

dev:3532019-05-10 03:17:43.997 pm infoAttic-Door-Lock battery is 100%

dev:3532019-05-10 03:17:43.995 pm debugBatteryReport: BatteryReport(batteryLevel:100)

dev:3532019-05-10 03:17:43.988 pm debugparse: zw device: 36, command: 9881, payload: 00 80 03 64 , isMulticast: false

dev:5172019-05-10 03:17:33.388 pm debugReliable Attic-Door-Lock.markAsLocked()

app:1382019-05-10 03:17:33.350 pm debugReliable Attic-Door-Lock:setting locked

app:1382019-05-10 03:17:33.346 pm debugAttic-Door-Lock:locked detected

dev:3532019-05-10 03:17:33.267 pm infoAttic-Door-Lock is locked

dev:3532019-05-10 03:17:33.264 pm debugDoorLockOperationReport: DoorLockOperationReport(doorCondition:0, doorLockMode:255, insideDoorHandlesMode:0, lockTimeoutMinutes:254, lockTimeoutSeconds:254, outsideDoorHandlesMode:0)

dev:3532019-05-10 03:17:33.248 pm debugparse: zw device: 36, command: 9881, payload: 00 62 03 FF 00 00 FE FE , isMulticast: false

app:1382019-05-10 03:17:31.107 pm debugAttic-Door-Lock:refreshing

dev:1082019-05-10 03:17:27.121 pm info2nd-Fridge power is 142 watts

dev:1082019-05-10 03:17:17.108 pm info2nd-Fridge power is 144 watts

dev:702019-05-10 03:17:16.787 pm infoLiving-Plug power is 21 watts

dev:682019-05-10 03:17:14.859 pm infoFront-Door-Sensor temperature is 73.85°F

dev:982019-05-10 03:16:58.026 pm infoBed3-Door battery is 65%

dev:702019-05-10 03:16:56.795 pm infoLiving-Plug power is 20 watts

dev:3532019-05-10 03:16:52.824 pm infolast code 30 fetched, fetch complete

dev:3532019-05-10 03:16:52.815 pm debugno changes to codeNumber:30, code:null, codeMap:[:]

dev:3532019-05-10 03:16:52.804 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:30, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:52.797 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1E 00 , isMulticast: false

dev:3532019-05-10 03:16:51.945 pm debugfetchLockCode- 30

dev:3532019-05-10 03:16:51.943 pm tracetrying to fetch code:30

dev:3532019-05-10 03:16:51.940 pm infocode:29 fetched

dev:3532019-05-10 03:16:51.934 pm debugno changes to codeNumber:29, code:null, codeMap:[:]

dev:3532019-05-10 03:16:51.923 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:29, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:51.916 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1D 00 , isMulticast: false

dev:3532019-05-10 03:16:51.203 pm debugfetchLockCode- 29

dev:3532019-05-10 03:16:51.200 pm tracetrying to fetch code:29

dev:3532019-05-10 03:16:51.197 pm infocode:28 fetched

dev:3532019-05-10 03:16:51.189 pm debugno changes to codeNumber:28, code:null, codeMap:[:]

dev:3532019-05-10 03:16:51.177 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:28, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:51.170 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1C 00 , isMulticast: false

dev:3532019-05-10 03:16:50.477 pm debugfetchLockCode- 28

dev:3532019-05-10 03:16:50.475 pm tracetrying to fetch code:28

dev:3532019-05-10 03:16:50.472 pm infocode:27 fetched

dev:3532019-05-10 03:16:50.467 pm debugno changes to codeNumber:27, code:null, codeMap:[:]

dev:3532019-05-10 03:16:50.457 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:27, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:50.450 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1B 00 , isMulticast: false

dev:3532019-05-10 03:16:49.708 pm debugfetchLockCode- 27

dev:3532019-05-10 03:16:49.705 pm tracetrying to fetch code:27

dev:3532019-05-10 03:16:49.703 pm infocode:26 fetched

dev:3532019-05-10 03:16:49.696 pm debugno changes to codeNumber:26, code:null, codeMap:[:]

dev:3532019-05-10 03:16:49.685 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:26, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:49.678 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1A 00 , isMulticast: false

dev:3532019-05-10 03:16:48.873 pm debugfetchLockCode- 26

dev:3532019-05-10 03:16:48.870 pm tracetrying to fetch code:26

dev:3532019-05-10 03:16:48.867 pm infocode:25 fetched

dev:3532019-05-10 03:16:48.861 pm debugno changes to codeNumber:25, code:null, codeMap:[:]

dev:3532019-05-10 03:16:48.850 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:25, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:48.837 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 19 00 , isMulticast: false

dev:3532019-05-10 03:16:48.148 pm debugfetchLockCode- 25

dev:3532019-05-10 03:16:48.146 pm tracetrying to fetch code:25

dev:3532019-05-10 03:16:48.142 pm infocode:24 fetched

dev:3532019-05-10 03:16:48.129 pm debugno changes to codeNumber:24, code:null, codeMap:[:]

dev:3532019-05-10 03:16:48.118 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:24, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:48.106 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 18 00 , isMulticast: false

dev:3532019-05-10 03:16:47.385 pm debugfetchLockCode- 24

dev:3532019-05-10 03:16:47.382 pm tracetrying to fetch code:24

dev:3532019-05-10 03:16:47.379 pm infocode:23 fetched

dev:3532019-05-10 03:16:47.374 pm debugno changes to codeNumber:23, code:null, codeMap:[:]

dev:3532019-05-10 03:16:47.365 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:23, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:47.357 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 17 00 , isMulticast: false

dev:1082019-05-10 03:16:47.072 pm info2nd-Fridge power is 142 watts

dev:3532019-05-10 03:16:46.697 pm debugfetchLockCode- 23

dev:3532019-05-10 03:16:46.694 pm tracetrying to fetch code:23

dev:3532019-05-10 03:16:46.692 pm infocode:22 fetched

dev:3532019-05-10 03:16:46.685 pm debugno changes to codeNumber:22, code:null, codeMap:[:]

dev:3532019-05-10 03:16:46.675 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:22, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:46.668 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 16 00 , isMulticast: false

dev:3532019-05-10 03:16:45.866 pm debugfetchLockCode- 22

dev:3532019-05-10 03:16:45.863 pm tracetrying to fetch code:22

dev:3532019-05-10 03:16:45.860 pm infocode:21 fetched

dev:3532019-05-10 03:16:45.853 pm debugno changes to codeNumber:21, code:null, codeMap:[:]

dev:3532019-05-10 03:16:45.842 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:21, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:45.829 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 15 00 , isMulticast: false

dev:3532019-05-10 03:16:45.139 pm debugfetchLockCode- 21

dev:3532019-05-10 03:16:45.136 pm tracetrying to fetch code:21

dev:3532019-05-10 03:16:45.133 pm infocode:20 fetched

dev:3532019-05-10 03:16:45.128 pm debugno changes to codeNumber:20, code:null, codeMap:[:]

dev:3532019-05-10 03:16:45.117 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:20, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:45.104 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 14 00 , isMulticast: false

dev:3532019-05-10 03:16:44.357 pm debugfetchLockCode- 20

dev:3532019-05-10 03:16:44.354 pm tracetrying to fetch code:20

dev:3532019-05-10 03:16:44.351 pm infocode:19 fetched

dev:3532019-05-10 03:16:44.345 pm debugno changes to codeNumber:19, code:null, codeMap:[:]

dev:3532019-05-10 03:16:44.334 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:19, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:44.322 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 13 00 , isMulticast: false

dev:3532019-05-10 03:16:43.523 pm debugfetchLockCode- 19

dev:3532019-05-10 03:16:43.521 pm tracetrying to fetch code:19

dev:3532019-05-10 03:16:43.518 pm infocode:18 fetched

dev:3532019-05-10 03:16:43.513 pm debugno changes to codeNumber:18, code:null, codeMap:[:]

dev:3532019-05-10 03:16:43.502 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:18, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:43.491 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 12 00 , isMulticast: false

dev:3532019-05-10 03:16:42.798 pm debugfetchLockCode- 18

dev:3532019-05-10 03:16:42.795 pm tracetrying to fetch code:18

dev:3532019-05-10 03:16:42.792 pm infocode:17 fetched

dev:3532019-05-10 03:16:42.786 pm debugno changes to codeNumber:17, code:null, codeMap:[:]

dev:3532019-05-10 03:16:42.776 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:17, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:42.739 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 11 00 , isMulticast: false

dev:3532019-05-10 03:16:42.050 pm debugfetchLockCode- 17

dev:3532019-05-10 03:16:42.047 pm tracetrying to fetch code:17

dev:3532019-05-10 03:16:42.044 pm infocode:16 fetched

dev:3532019-05-10 03:16:42.039 pm debugno changes to codeNumber:16, code:null, codeMap:[:]

dev:3532019-05-10 03:16:42.030 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:16, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:42.004 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 10 00 , isMulticast: false

dev:3532019-05-10 03:16:41.241 pm debugfetchLockCode- 16

dev:3532019-05-10 03:16:41.239 pm tracetrying to fetch code:16

dev:3532019-05-10 03:16:41.236 pm infocode:15 fetched

dev:3532019-05-10 03:16:41.231 pm debugno changes to codeNumber:15, code:null, codeMap:[:]

dev:3532019-05-10 03:16:41.221 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:15, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:41.197 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0F 00 , isMulticast: false

dev:3532019-05-10 03:16:40.532 pm debugfetchLockCode- 15

dev:3532019-05-10 03:16:40.529 pm tracetrying to fetch code:15

dev:3532019-05-10 03:16:40.526 pm infocode:14 fetched

dev:3532019-05-10 03:16:40.519 pm debugno changes to codeNumber:14, code:null, codeMap:[:]

dev:3532019-05-10 03:16:40.509 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:14, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:40.474 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0E 00 , isMulticast: false

dev:3532019-05-10 03:16:39.779 pm debugfetchLockCode- 14

dev:3532019-05-10 03:16:39.776 pm tracetrying to fetch code:14

dev:3532019-05-10 03:16:39.773 pm infocode:13 fetched

dev:3532019-05-10 03:16:39.768 pm debugno changes to codeNumber:13, code:null, codeMap:[:]

dev:3532019-05-10 03:16:39.759 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:13, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:39.737 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0D 00 , isMulticast: false

dev:3532019-05-10 03:16:39.076 pm debugfetchLockCode- 13

dev:3532019-05-10 03:16:39.073 pm tracetrying to fetch code:13

dev:3532019-05-10 03:16:39.070 pm infocode:12 fetched

dev:3532019-05-10 03:16:39.064 pm debugno changes to codeNumber:12, code:null, codeMap:[:]

dev:3532019-05-10 03:16:39.055 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:12, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:39.031 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0C 00 , isMulticast: false

dev:3532019-05-10 03:16:38.334 pm debugfetchLockCode- 12

dev:3532019-05-10 03:16:38.330 pm tracetrying to fetch code:12

dev:3532019-05-10 03:16:38.327 pm infocode:11 fetched

dev:3532019-05-10 03:16:38.321 pm debugno changes to codeNumber:11, code:null, codeMap:[:]

dev:3532019-05-10 03:16:38.309 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:11, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:38.286 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0B 00 , isMulticast: false

dev:3532019-05-10 03:16:37.561 pm debugfetchLockCode- 11

dev:3532019-05-10 03:16:37.559 pm tracetrying to fetch code:11

dev:3532019-05-10 03:16:37.550 pm debugno changes to codeNumber:9, code:null, codeMap:[:]

dev:3532019-05-10 03:16:37.533 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:9, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:37.479 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 09 00 , isMulticast: false

dev:1082019-05-10 03:16:37.141 pm info2nd-Fridge power is 141 watts

dev:692019-05-10 03:16:35.315 pm infoBed1-Door battery is 38%

dev:1312019-05-10 03:16:28.762 pm info2nd-Freezer adjusted temperature is 4.20°F [sensor value -5.80]

dev:5132019-05-10 03:16:28.160 pm infoOffice-Door-Sensor adjusted temperature is 71.15°F [sensor value 71.15]

dev:702019-05-10 03:16:16.759 pm infoLiving-Plug power is 21 watts

dev:702019-05-10 03:15:56.756 pm infoLiving-Plug power is 20 watts

dev:3532019-05-10 03:15:34.317 pm debugsetCode- 9

dev:992019-05-10 03:15:11.143 pm infoBed3-Plug power is 22 watts

dev:5172019-05-10 03:15:09.934 pm debugReliable Attic-Door-Lock.markAsUnlocked()

app:1382019-05-10 03:15:09.875 pm debugReliable Attic-Door-Lock:setting unlocked

app:1382019-05-10 03:15:09.871 pm debugAttic-Door-Lock:unlocked detected

dev:3532019-05-10 03:15:09.707 pm infoAttic-Door-Lock was unlocked via command [digital][25]

dev:3532019-05-10 03:15:09.704 pm debugalarmv2.AlarmReport: AlarmReport(alarmLevel:1, alarmType:25, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:0, zwaveAlarmStatus:0, zwaveAlarmType:0)

dev:3532019-05-10 03:15:09.620 pm debugparse: zw device: 36, command: 9881, payload: 00 71 05 19 01 , isMulticast: false

Also, I have three hubitat hubs, all three in different states, with the same problem. I could see maybe 1 home is bad RF , but three with bad RF? Not likely. All of the kwikset locks have similar setups. All on exterior doors, All have a GE Zwave plus switch within 2-3 feet of the lock, and all locks respond instantly to lock/unlock commands so they seem to be reachable successful. All other zwave devices work just fine. These locks worked perfectly with Iris for 4 years and then Smart things for 3 months.

can you just highlight the lock in the logs and screenshot again?, that way I don't have to try and sort through all the other log output, thanks.

dev:3532019-05-10 03:17:43.997 pm infoAttic-Door-Lock battery is 100%

dev:3532019-05-10 03:17:43.995 pm debugBatteryReport: BatteryReport(batteryLevel:100)

dev:3532019-05-10 03:17:43.988 pm debugparse: zw device: 36, command: 9881, payload: 00 80 03 64 , isMulticast: false

dev:3532019-05-10 03:17:33.267 pm infoAttic-Door-Lock is locked

dev:3532019-05-10 03:17:33.264 pm debugDoorLockOperationReport: DoorLockOperationReport(doorCondition:0, doorLockMode:255, insideDoorHandlesMode:0, lockTimeoutMinutes:254, lockTimeoutSeconds:254, outsideDoorHandlesMode:0)

dev:3532019-05-10 03:17:33.248 pm debugparse: zw device: 36, command: 9881, payload: 00 62 03 FF 00 00 FE FE , isMulticast: false

dev:3532019-05-10 03:16:52.824 pm infolast code 30 fetched, fetch complete

dev:3532019-05-10 03:16:52.815 pm debugno changes to codeNumber:30, code:null, codeMap:[:]

dev:3532019-05-10 03:16:52.804 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:30, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:52.797 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1E 00 , isMulticast: false

dev:3532019-05-10 03:16:51.945 pm debugfetchLockCode- 30

dev:3532019-05-10 03:16:51.943 pm tracetrying to fetch code:30

dev:3532019-05-10 03:16:51.940 pm infocode:29 fetched

dev:3532019-05-10 03:16:51.934 pm debugno changes to codeNumber:29, code:null, codeMap:[:]

dev:3532019-05-10 03:16:51.923 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:29, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:51.916 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1D 00 , isMulticast: false

dev:3532019-05-10 03:16:51.203 pm debugfetchLockCode- 29

dev:3532019-05-10 03:16:51.200 pm tracetrying to fetch code:29

dev:3532019-05-10 03:16:51.197 pm infocode:28 fetched

dev:3532019-05-10 03:16:51.189 pm debugno changes to codeNumber:28, code:null, codeMap:[:]

dev:3532019-05-10 03:16:51.177 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:28, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:51.170 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1C 00 , isMulticast: false

dev:3532019-05-10 03:16:50.477 pm debugfetchLockCode- 28

dev:3532019-05-10 03:16:50.475 pm tracetrying to fetch code:28

dev:3532019-05-10 03:16:50.472 pm infocode:27 fetched

dev:3532019-05-10 03:16:50.467 pm debugno changes to codeNumber:27, code:null, codeMap:[:]

dev:3532019-05-10 03:16:50.457 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:27, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:50.450 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1B 00 , isMulticast: false

dev:3532019-05-10 03:16:49.708 pm debugfetchLockCode- 27

dev:3532019-05-10 03:16:49.705 pm tracetrying to fetch code:27

dev:3532019-05-10 03:16:49.703 pm infocode:26 fetched

dev:3532019-05-10 03:16:49.696 pm debugno changes to codeNumber:26, code:null, codeMap:[:]

dev:3532019-05-10 03:16:49.685 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:26, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:49.678 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 1A 00 , isMulticast: false

dev:3532019-05-10 03:16:48.873 pm debugfetchLockCode- 26

dev:3532019-05-10 03:16:48.870 pm tracetrying to fetch code:26

dev:3532019-05-10 03:16:48.867 pm infocode:25 fetched

dev:3532019-05-10 03:16:48.861 pm debugno changes to codeNumber:25, code:null, codeMap:[:]

dev:3532019-05-10 03:16:48.850 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:25, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:48.837 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 19 00 , isMulticast: false

dev:3532019-05-10 03:16:48.148 pm debugfetchLockCode- 25

dev:3532019-05-10 03:16:48.146 pm tracetrying to fetch code:25

dev:3532019-05-10 03:16:48.142 pm infocode:24 fetched

dev:3532019-05-10 03:16:48.129 pm debugno changes to codeNumber:24, code:null, codeMap:[:]

dev:3532019-05-10 03:16:48.118 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:24, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:48.106 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 18 00 , isMulticast: false

dev:3532019-05-10 03:16:47.385 pm debugfetchLockCode- 24

dev:3532019-05-10 03:16:47.382 pm tracetrying to fetch code:24

dev:3532019-05-10 03:16:47.379 pm infocode:23 fetched

dev:3532019-05-10 03:16:47.374 pm debugno changes to codeNumber:23, code:null, codeMap:[:]

dev:3532019-05-10 03:16:47.365 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:23, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:47.357 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 17 00 , isMulticast: false

dev:3532019-05-10 03:16:46.697 pm debugfetchLockCode- 23

dev:3532019-05-10 03:16:46.694 pm tracetrying to fetch code:23

dev:3532019-05-10 03:16:46.692 pm infocode:22 fetched

dev:3532019-05-10 03:16:46.685 pm debugno changes to codeNumber:22, code:null, codeMap:[:]

dev:3532019-05-10 03:16:46.675 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:22, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:46.668 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 16 00 , isMulticast: false

dev:3532019-05-10 03:16:45.866 pm debugfetchLockCode- 22

dev:3532019-05-10 03:16:45.863 pm tracetrying to fetch code:22

dev:3532019-05-10 03:16:45.860 pm infocode:21 fetched

dev:3532019-05-10 03:16:45.853 pm debugno changes to codeNumber:21, code:null, codeMap:[:]

dev:3532019-05-10 03:16:45.842 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:21, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:45.829 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 15 00 , isMulticast: false

dev:3532019-05-10 03:16:45.139 pm debugfetchLockCode- 21

dev:3532019-05-10 03:16:45.136 pm tracetrying to fetch code:21

dev:3532019-05-10 03:16:45.133 pm infocode:20 fetched

dev:3532019-05-10 03:16:45.128 pm debugno changes to codeNumber:20, code:null, codeMap:[:]

dev:3532019-05-10 03:16:45.117 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:20, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:45.104 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 14 00 , isMulticast: false

dev:3532019-05-10 03:16:44.357 pm debugfetchLockCode- 20

dev:3532019-05-10 03:16:44.354 pm tracetrying to fetch code:20

dev:3532019-05-10 03:16:44.351 pm infocode:19 fetched

dev:3532019-05-10 03:16:44.345 pm debugno changes to codeNumber:19, code:null, codeMap:[:]

dev:3532019-05-10 03:16:44.334 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:19, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:44.322 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 13 00 , isMulticast: false

dev:3532019-05-10 03:16:43.523 pm debugfetchLockCode- 19

dev:3532019-05-10 03:16:43.521 pm tracetrying to fetch code:19

dev:3532019-05-10 03:16:43.518 pm infocode:18 fetched

dev:3532019-05-10 03:16:43.513 pm debugno changes to codeNumber:18, code:null, codeMap:[:]

dev:3532019-05-10 03:16:43.502 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:18, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:43.491 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 12 00 , isMulticast: false

dev:3532019-05-10 03:16:42.798 pm debugfetchLockCode- 18

dev:3532019-05-10 03:16:42.795 pm tracetrying to fetch code:18

dev:3532019-05-10 03:16:42.792 pm infocode:17 fetched

dev:3532019-05-10 03:16:42.786 pm debugno changes to codeNumber:17, code:null, codeMap:[:]

dev:3532019-05-10 03:16:42.776 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:17, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:42.739 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 11 00 , isMulticast: false

dev:3532019-05-10 03:16:42.050 pm debugfetchLockCode- 17

dev:3532019-05-10 03:16:42.047 pm tracetrying to fetch code:17

dev:3532019-05-10 03:16:42.044 pm infocode:16 fetched

dev:3532019-05-10 03:16:42.039 pm debugno changes to codeNumber:16, code:null, codeMap:[:]

dev:3532019-05-10 03:16:42.030 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:16, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:42.004 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 10 00 , isMulticast: false

dev:3532019-05-10 03:16:41.241 pm debugfetchLockCode- 16

dev:3532019-05-10 03:16:41.239 pm tracetrying to fetch code:16

dev:3532019-05-10 03:16:41.236 pm infocode:15 fetched

dev:3532019-05-10 03:16:41.231 pm debugno changes to codeNumber:15, code:null, codeMap:[:]

dev:3532019-05-10 03:16:41.221 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:15, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:41.197 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0F 00 , isMulticast: false

dev:3532019-05-10 03:16:40.532 pm debugfetchLockCode- 15

dev:3532019-05-10 03:16:40.529 pm tracetrying to fetch code:15

dev:3532019-05-10 03:16:40.526 pm infocode:14 fetched

dev:3532019-05-10 03:16:40.519 pm debugno changes to codeNumber:14, code:null, codeMap:[:]

dev:3532019-05-10 03:16:40.509 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:14, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:40.474 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0E 00 , isMulticast: false

dev:3532019-05-10 03:16:39.779 pm debugfetchLockCode- 14

dev:3532019-05-10 03:16:39.776 pm tracetrying to fetch code:14

dev:3532019-05-10 03:16:39.773 pm infocode:13 fetched

dev:3532019-05-10 03:16:39.768 pm debugno changes to codeNumber:13, code:null, codeMap:[:]

dev:3532019-05-10 03:16:39.759 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:13, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:39.737 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0D 00 , isMulticast: false

dev:3532019-05-10 03:16:39.076 pm debugfetchLockCode- 13

dev:3532019-05-10 03:16:39.073 pm tracetrying to fetch code:13

dev:3532019-05-10 03:16:39.070 pm infocode:12 fetched

dev:3532019-05-10 03:16:39.064 pm debugno changes to codeNumber:12, code:null, codeMap:[:]

dev:3532019-05-10 03:16:39.055 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:12, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:39.031 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0C 00 , isMulticast: false

dev:3532019-05-10 03:16:38.334 pm debugfetchLockCode- 12

dev:3532019-05-10 03:16:38.330 pm tracetrying to fetch code:12

dev:3532019-05-10 03:16:38.327 pm infocode:11 fetched

dev:3532019-05-10 03:16:38.321 pm debugno changes to codeNumber:11, code:null, codeMap:[:]

dev:3532019-05-10 03:16:38.309 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:11, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:38.286 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 0B 00 , isMulticast: false

dev:3532019-05-10 03:16:37.561 pm debugfetchLockCode- 11

dev:3532019-05-10 03:16:37.559 pm tracetrying to fetch code:11

dev:3532019-05-10 03:16:37.550 pm debugno changes to codeNumber:9, code:null, codeMap:[:]

dev:3532019-05-10 03:16:37.533 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:9, userIdStatus:0, userCode:null)

dev:3532019-05-10 03:16:37.479 pm debugparse: zw device: 36, command: 9881, payload: 00 63 03 09 00 , isMulticast: false

dev:3532019-05-10 03:15:34.317 pm debugsetCode- 9

dev:3532019-05-10 03:15:09.707 pm infoAttic-Door-Lock was unlocked via command [digital][25]

dev:3532019-05-10 03:15:09.704 pm debugalarmv2.AlarmReport: AlarmReport(alarmLevel:1, alarmType:25, eventParameter:[], numberOfEventParameters:0, zensorNetSourceNodeId:0, zwaveAlarmEvent:0, zwaveAlarmStatus:0, zwaveAlarmType:0)

dev:3532019-05-10 03:15:09.620 pm debugparse: zw device: 36, command: 9881, payload: 00 71 05 19 01 , isMulticast: false

are you clicking Get Codes in the driver?
also tell me exactly what you typed into each field of the set code command.

I have sent you the logs several times, so here is VIDEO of me following your instructions. This is not the user, me, not following your instructions. this is your software bugs.

https://drive.google.com/open?id=139267gBXXNVxHofqo5JQmIxJOIuz0hNP

dev:4812019-05-13 12:20:44.035 pm debugno changes to codeNumber:23, code:, codeMap:[:]

dev:4812019-05-13 12:20:44.024 pm debugUserCodeReport- cmd: UserCodeReport(userIdentifier:23, userIdStatus:255, userCode:)

dev:4812019-05-13 12:20:43.961 pm debugparse: zw device: 3B, command: 9881, payload: 00 63 03 17 FF , isMulticast: false

dev:4812019-05-13 12:20:40.660 pm debugsetCode- 23

The lock is receiving the command and responding with a status of FF (255), this response value is not defined in the Z-Wave specification for this command class, what exactly do you suggest we do with this response?
Currently we're ignoring it, since the lock didn't accept the code you entered, and yet it accepted many others...
I personally own 3 910 locks, two of which are in production, one is in development, none of them have ever generated a status of FF when sent a lock code...

These are 912 locks and not 910, that should not make a difference hopefully. In regards to the Z-wave specifications of these locks, i am not an expert so i would not have a clue what code FF means or what dataset that needs to be processed. All i know as a user, this isnt working. It isnt working at three of my houses with the same model locks. It works sometimes but other times it isnt working.

Any help with updating your device driver code to fully support these common kwikset locks would be great. I dont have access to the resources you do to work on the source code of the zwave drivers nor i have access to api documentation libraries to understand the needed changes. All i know is this isnt working with hubitat but worked great with smartthings and flawlessly with iris. cant you "borrow" some knowledge from their implementation?