I had some issues with this while experimenting with a donation script, and when I went in-game to manually add the user's privileges it replied something like "No user with this steamid exists in the ULib database" and I found that odd, is this an intended feature, or just something that hasn't been patched up yet? I had a temporary fix by making a group called donor to place all donors in, but that seems like a bit of a hassle just for granting additional permissions to a single user.