I think end of last season was just disappointment at the play offs becoming out of reach after another poor Easter period. You see many teams tail off for last 6 games if they're just stuck in mid table.
Reading away always seems to be the bubble bursting game, happened in 17/18 and also last year after what was a fantastic run of 8 wins out of 12 from mid of January up to end of March, not sure the likes of Leeds, WBA. Sheffield United or Norwich even had the form over that period.
Think the reality is PNE just got a squad full of streaky players. Personally if injuries continue to bit I would give Barky a run as a false 9 type striker as he isn't the worst finisher in the world, 5 goals in 10 games between October-December last season which is pretty decent. Then only scored one more goal up to his injury that finished his season in March. Maguire also will have a spell of something like 5 goals in six games and then do his hamstring and be out for three months.
Don't forget aswell compared to many teams at this level the central midfield does regularly chip in with goals.