Hi @Nadjim
This is due the token expiry time, this is valid for about one hour, as the documentation mentioned.
And client credential flow will not issue refresh tokens, the client can make the same call again to obtain a new access token.
by the way, you can extend the lifetime of the access token by configuring the access token lifetime policy, but the maximum lifetime of the token still cannot exceed 24 hours.
So if you want to get refresh token the only way is to use auth code flow or ROPC flow.