There are 2 issues causing core dumps to not be generated on non-root installs after the EnableCoreFile configuration parmataer is set to 'y'.
1. Bug in the columnstore service script, these lines need to be removed from the start() function
if [ "$user" != "root" ]; then
2. The core file directory needs to be writeable by all users, so it needs permission command
chmod 777 /var/log/mariadb/columnstore/corefiles