If the block paving is sound barring the weeds the chances are the sub base should be sound too.
Block paving is very easy to take up so why not whip the blocks and sand out, make sure the sub base is correct to suit laying flags, if not top up and compact as nesessary then lay the new flags.