Roughing pass makes unnecessary passes

So I feel like I’ve almost got my xcarve working all good. Only thing now is that as the title suggests when I do a roughing pass a carving I notice that It doesn’t ignore the areas that have already been carved in previous passes. I use Aspire to create the toolpaths and UGCS to send them to the xcarve. I know I’m probs doing something daft but yeah… Still learning…