On Wed, 15 Jul 2020 12:29:29 -0700 Samuel Sieb wrote:
The user account that was created with Anaconda permits ssh login. The problem account is using a directory that was leftover from the Fedora 30 install.
Another possibility is that you have selinux enabled and the leftover directory isn't labeled correctly. In theory you can create a /.autorelabel directory in the root of the filesystem and reboot to get all the selinux labels fixed.