Hello,
Can you verify if this happens on cPanel version 66.0.24 or newer? It's possible this is related to the following case:
Fixed case CPANEL-15877: Ensure accounts with missing userdata can be termianted.
Otherwise, check to verify the ownership of the files and directories (besides the etc, public_html, and .htpasswds directories) in the /home/$username/ directory matches the username of the account:
Thank you.