I posted this in the tv / cards forum but I think it should be considered a bug in this and previous releases after 15.136.
If I am using a library client at my work, I connect and add a recording. It appears to take it on the client side. However, if I remote in to the server side, it does not appear.
I decided to test using older versions. While doing it I found that using any version on a local client and server worked ok (ie:While at home on the same network). It fails when I am remote, coming in through the firewall and adding recordings. (For example, submitting from my work)
I loaded the same version on the remote client and the server. 15.122, 15.130, 15.136 were all ok, then 15.142 failed.
I then decided to load a good version on the remote client (136) and keep the 'bad" version on the server, and it worked!
So submitting recordings from outside of the LAN, through my firewall, using library client version 136 or earlier works.