SCNvim keybindings not working

I’m a SC beginner and I’m trying to set SCN keybindings to be able to perform SC common actions such as starting the engine, sending files / block etc in NeoVim Windows 10 Qt. I’ve followed the official installation and configuration guidelines in here, but keybindings don’t just work.

checkhealth scnvim reports defined keymaps with my current testing configuration. I can run commands like SCNvimStart and SCNvimStop and printing the configuration file with lua print doesn’t throw anything weird that catches my attention.

Can anyone point out what I’m missing/doing wrong please?

let g:scnvim_snippet_format = 'ultisnips'
let g:UltiSnipsSnippetDirectories = ['UltiSnips', 'scnvim-data']
let g:scnvim_scdoc = 1
" file: init.vim
lua << EOF
local scnvim = require('scnvim')
local cmp = require'cmp'
local map = scnvim.map
local map_expr = scnvim.map_expr

scnvim.setup({
   sclang = {
     cmd = 'C:/Program Files/SuperCollider-3.13.0/sclang.exe'
   },
   keymaps = {
     ['<leader>st'] = map('sclang.start'),
     ['<leader>sk'] = map('sclang.stop')
     }
})

cmp.setup({
snippet = {
	expand = function(args)
	require('luasnip').lsp_expand(args.body) -- For `luasnip` users.
	-- vim.fn["UltiSnips#Anon"](args.body) -- For `ultisnips` users.
	end,
	},
sources = {
	{ name = 'tags' },
	{ name = 'luasnip' }, -- For luasnip users.
}
})
EOF