ArcGIS Pro could not share the Web layer to the specified account, but when I changed an account, I succeeded. I don't know what caused the error before. Search results tell me it's probably because of the user name. But I can't change username authentication right now.
Things look fine here. Unless your credit balance is in negative, you should be able to publish again.
Clear your browser cache.
Logout from ArcGIS Pro. Restart ArcGIS Pro, and login again using "Geo_SPDC" account. Try to publish again.
I am guessing it's a privilege thing like Jayanta mentioned. I am not sure what kind of privileges a Geo Advanced Professional has but this is what I see from an admin side of things (of the mainly default user roles):
Only the "Admin", "Facilitator", and "Publisher" are the default roles with publisher privileges. (In my case there is also a Publisher Plus but that's a custom role).
That's a ArcGIS for Personal Use Account.
GIS Professional Advanced is the top-most user type possible, with Administrator role. So, I believe privileges isn't a problem here.
Maybe he can connect to the Esri Support Contact Support for understanding the underlying problem.