I don't know if anyone has helped you find a solution, but here's what I've done. I never figured out why my text field wouldn't allow me to make a list initially, but here was my work around. I brought the layer into Pro and exported the layer. In the newly exported layer, I opened the attribute table and the fields table. If you scroll over, you will see a column called Domain. Here you click in the cell for the field you want and choose to create a Domain or create a Domain from listed of values. Then save the changes to the field. Then, overwrite the online layer.