When I started selling my plugin, all sales went through immediately, and I had access to the robux immediately. After a few months, I began to see that the majority of the sales took up to a week to finish pending.
Fast forward a few months later, and the sales take up to an entire month to go through! It is difficult to continue development and to pay other developers when I have to wait nearly six weeks to be able to get any of the funds (4 weeks pending + DevEx time).
All assets / products (including UGC and gamepasses, etc.) now have this up-to 30 day pending time, it is intended to my knowledge and therefore not a bug, it exists (and is very long) to prevent bad actors.