I created a profile 3 days ago but there does not seem to be a submit button and it stays in the editable state. Is this automatic submission as the site says its a 24hr review turnaround which makes me think its not actually been submitted at all.
I checked your account and can confirm that your profile registration has already been accepted. Welcome to Upwork!
I highly recommend that you read up on the freelancer resources we have compiled, for great tips and insights on how you can work successfully on the platform. Please don’t forget to read the Safety First! section of the resources, and these tips for avoiding questionable jobs for more information about working safely through Upwork.
I hope this helps! Good luck!