I changed the call recording location to a SMB folder but no files are being created

That was it, while i did added permisions for asterisk to write in the /mnt/recording folder before mounting the share, i did not added “dir_mode=0777,file_mode=0666” to fstab, resulting in asterisk not having permision to write. Thanks.

BTW in case anyone wonders, creating a folder and mounting a share to it, if somehow the share is not avalible it does still write the recording in that folder but locally. So doing this and mounting share via fstab seems to be safe.
I did not noticed any issues from asterisk being unable to write to folder,