A France24 article from June says
RN’s performance at 90 seats is a “seismic event; an extraordinary result for them”, said Paul Smith, a professor of French politics at Nottingham University. “There were no polls predicting this and I haven’t seen anybody predicting it. Le Pen was looking washed up after the presidential second round; so many people thought that was it for her – and she herself wasn’t really campaigning for the législatives. But, clearly, that wasn’t it.”
The true number was 89 seats for RN, but still that was indeed far above what polsters predicted; in the polls from June it seems the median upper limit predicted was 45 or 50 (eyeballing it in that wiki table), with just one pollster predicting 60 seats at the most for RN.
So, why did pollsters do so poorly in predicting RN's seats?