Sorted i think
When checking "from previous operation" make sure the previous operations - all of them - on this profile are valid.
I had another tool path doing the roughing work as a test, i should have deleted this or disabled it, everything started working nicely when i deleted the redundant path