I've encountered a bug with pick pocket.

In multiplayer party split in half, I was controlling Astarion. Failing a pickpocket roll had no consequences we just cleaned out every merchant we have found so far in the druid grove.

I tried recreating in single player, playing a custom made rogue but it seems to be working correctly.