Assuming there's a group of people who more or less agree to be separate from some larger group, it's hard to think of legitimate reasons why they shouldn't be allowed to secede. Their forefathers having signed an agreement is hardly a convincing reason to hold them in a union they no longer like. Neither are issues of the current political situation ("it would destabilize the region..."). There's still hard question…
V.g. Barcelona can't propose a secession from Catalonia.