When using POM’s PDO function in forward rendering at all, or in deferred rendering without TAA (TAA hides the artifact), there are black artifacts that pop up everywhere. There’s also the wireframe of the mesh visible under certain conditions.
When working with some people on Discord to figure it out, we have an idea of what might be causing it. We had to set “Early z-pass” to “None” in the project settings, and disable “Use as occluder” in the mesh itself. Finally, in the material itself, we had to enable “Specify Manual Texture Size” and after all that, the problem was fixed.
The conclusion we came to is that PDO is somehow getting negative numbers out of it, which seems like it might be a bug somewhere since that “shouldn’t be possible” according to the people I was talking to.