It is not so much which Poly but how you apply. First and formost, it must be applied to a clean dust free project and it must be applied in a dust free environment. If there is much commotion and scurrying about, duct will be introduced into the air and settle on the finish. So do it in solitude allowing it to sleep peacefully undisturbed.
Now the application. Poly (all kinds) goes through several stages in the drying. as we apply (brushed, rubbed, or sprayed) we lay down a wet look... LEAVE IT ALONE!
we finish application and we see a spot where it has tiny bubbles or looks thin or looks like we skipped. LEAVE IT ALONE we want to go back over, wipe one more, another pass with the sprayer...
When Poly cures (it begins the instant you apply) it goes through stages of off gassing the solvents, this is tiny bubbles rising to the surface and appear on the surface giving a rough appearance, this is where we screw up (I'm guilty too) we wipe on or brush on or spray to get rid of the bubbles. But instead we are locking in the bubbles. Once the off gasing begins the hardening is started, if we reapply we are layering on fresh over already started curing bubbles, these bubbles are trying to pass theough semi cured poly and are frozen on the surface.
If you leave them alone, they will rise to the surface, burst, and level out the finish. Leaving a smooth surface. Give it a try, Wipe on some poly , it looks wet and nice, in a few it gets a grainy look, dull and ugly (this is where you want to reapply) but wait, Tomorrow it will be smooth and wet looking again.
This brings to the next error WE do, rush the next coat. tomorrow is the baseline (not the hours it states on the can) there is a difference in dry and hard, we want hard. You need to scuff the finish between applications, If it does not bring a white dust residue then it is not hard yet, if it makes little balls it is not cured, yet.
Applying a second coat over dry but not hard poly will leave a rough surface because until it is hard, the poly is off gasing and agsin it traps the bubbles in fresh poly.
Finally the environment, dust free, away from forced air heat or AC or cool Breezes. Any air movement will cause dust particles to be attracted to the finish, leaving rough surface. moving about in the same room will also stir up dust to land on the finish.
In a nut shell.... Start with clean dry material, lay on a smooth even coat, Leave it alone, stay away and let it cure on its own and give it plenty of time. That is my secret process.