Please, keep this issue open.
My commit has not solved the problem, we would have to rewrite ws2p in depth so that it can work in public mode only.
In any case it is possible to work in public mode only by setting ws2p-max-private to zero so it is not a priority need.