Throwing gold ingots at Piglins only makes them approach the dropped item, but they are unable to pick it up and proceed with the bartering process. This only happens on multiplayer servers. The /gamerule mobgriefing is set to false. Does that affect bartering?
Cannot confirm. Works for me in multiplayer as well.