Could it be that PJ is a little potty-shy? When I first got Luna, she was the same way, and would only do her business when I was out with her alone. What worked for me was to stand with our backs to her so she felt she had a little privacy. Perhaps your DH could try that and see if it works. Eventually she got used to others being around and it was no longer an issue, but it may be worth a try!