onSplit not create my custom block

In my case, the block split now but it will create a new “core/paragraph” instead of my “studio-wai/paragraph”

<RichText
                identifier="content"
                tagName={BlockTag}
                {...blockProps}
                value={content}
                onChange={(newContent) => setAttributes({ content: newContent })}
                onMerge={mergeBlocks}
                onReplace={onReplace}
                onRemove={onRemove}
                placeholder={placeholder || __('Type / to choose a block')}
                data-custom-placeholder={placeholder ? true : undefined}
            />

I created some console.log in the use-enter.js

/**
 * WordPress dependencies
 */
import { useRef } from '@wordpress/element';
import { useRefEffect } from '@wordpress/compose';
import { ENTER } from '@wordpress/keycodes';
import { useSelect, useDispatch, useRegistry } from '@wordpress/data';
import { store as blockEditorStore } from '@wordpress/block-editor';
import {
    hasBlockSupport,
    createBlock,
    getDefaultBlockName,
} from '@wordpress/blocks';

export function useOnEnter(props) {
    const { batch } = useRegistry();
    const {
        moveBlocksToPosition,
        replaceInnerBlocks,
        duplicateBlocks,
        insertBlock,
    } = useDispatch(blockEditorStore);
    const {
        getBlockRootClientId,
        getBlockIndex,
        getBlockOrder,
        getBlockName,
        getBlock,
        getNextBlockClientId,
        canInsertBlockType,
    } = useSelect(blockEditorStore);
    const propsRef = useRef(props);
    propsRef.current = props;
    return useRefEffect((element) => {
        function onKeyDown(event) {
            if (event.defaultPrevented) {
                console.log('on keydown');
                return;
            }

            if (event.keyCode !== ENTER) {
                console.log('on enter');
                return;
            }

            if (event.keyCode === ENTER) {
                console.log('hit enter');
                return;
            }
        }

        element.addEventListener('keydown', onKeyDown);
        return () => {
            element.removeEventListener('keydown', onKeyDown);
        };
    }, []);
}

I copied the use-enter.js from core/paragraph but as i can mentioned, the useRefEffect only handle the old version of the block. How i can modify the second (copied or entered one)?

Do I need to consider anything else when using splitting: true?

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)