/p add <player> only works when that player is online in the server, since the idea of that command is that you only give him/her permissions to build in your plot when the plot owner (you) is online. If you want to add someone to your plot so he/she can build every time, even if you are offline, you need to do /p trust <player> More information at your book.