What PAN-OS version are you using?
You can check the device server log for details about what happened. It isn't super clear unless you have seen the error for other daemons, but it's referring to the "device" daemon when it says "... to client device".
> less mp-log devsrv.log
> tail follow yes mp-log devsrv.log (then replicate the issue by trying the commit again)
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!