Hatsan Flashpup consistency & accuracy issue.

I'm shooting .25 cal pellets at around ~810.

My flashpup has gone from 1" groups at 35 yards to 3" groups" at 25 yards.

Before everything went to poop, I did two things:
Shot about 15 cleaning pellets, but without using ballistol.
I also may have forgotten to tighten the hammer-spring grub screw that's just under the bolt handle. If, and it is indeed an IF, I forgot to tighten the grub screw, there were about 8 shots run through it before I caught the error.

Ultimately, I feel that one of the two things damaged the accuracy of the rifle, and I'm just wondering if anyone has any suggestions?
 
Thanks man, this really helped.

There wasn't any felt caught in the baffles, but according to my schematic the nut holding the suppressor to the barrel was installed backwards from the factory.

I switched it around and seated the first plastic doohickey into it before reseating the second doohickey and the baffles.

Shot a .75" group out of the gate @ 25 yards.
Excellent!! I’ve had 5 of those lol in the past