i have tried multiple times to install on an empty hard drive. It throws back this error.

Boost.Python error in job "userkf5".
<class 'AttributeError'>
'NoneType' object has no attribute 'group'

Traceback:
File "/usr/lib/calamares/modules/userkf5/main.py", line 120, in run
print (m.group(0))

How do i fix it and what does it mean?

Those kinds of errors mean 99 % of the time a faulty install media.
https://kaosx.us/docs, for more info how to make a meaningful report.
Mainly, how did you create the install media, checked sha256sum?