Granted, nothing has yet been settled? (7)
I believe the answer is:
allowed
'granted' is the definition.
('allow' can be a synonym of 'grant')
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for allowed that I've seen before include "Given the chance" , "Owned" , "Legitimate" , "Gave permission" , "permissible" .)