I had this recently. I tried a few things….
Check that the caliper is totally straight. If it’s slightly off, but the pad isn’t rubbing, when you apply the breaks the pressure will he inconsistent.
Obviously check caliper and disc bolts and fixings.
Is the disc a bit warped? That can cause pulsing.
Bushings in the forks ok? If there’s even a little movement between the stanchions and lowers it could manifest as juddering/pulsing.
Try different rotors. Mine turned out to be a mix of point one, and the fact I was running hope floating rotors. The washers/eyelets where the disc and spider are attached were running very close to the caliper mount/adaptor, and when pressure was applied they were just rubbing.