I too am having addon domain issues.
cpanel username = fixit
Sunday I set up testthiswebsite.co.cc and immediately pointed it to ns1.heliohost.org ns2.heliohost.org and then went to cpanel and added the domain.
I took a long time to resolve.
Now I just added djyaah.co.cc throught the same process. It also took also took several minutes to resolve.
I then looked in addon domains and neither are showing,
however,
looking in file manager they are both showing in /public_html
I uploaded to testthiswebsite.co.cc on Sunday also and received the standard helio 24hr approval screen which I just checked and still have the waiting on approval screen.
Did I do something wrong? Will it show up in the addon domains after approval?
thanks for any responses,
~John