It seems I cannot rename variables suddenly but classes and functions can be renamed as normal.
I'm using clangd and as I checked the log, pressing "rename symbol" on a variable does not send a LSP client message.
Has anyone else come into this issue?