Well I must have completely misunderstood!
I have just got it working again by removing --auth-mode=basic and --enable-auth from my service script.
The second I did this books are once again automatically added, however I lose the ability to edit or convert the books from the webui.
So near and yet... so far
Is it possible to do both of these things?