If you are a heavy user of AGOL you will no doubt have run into issue where things just don't work, stop working, and or just pretend to work. As professionals in the industry we normally try to resolve the issues by identifying what is going wrong. AGOL is probably the worst platform for giving you information about what has happened. Currently fiddler is our best tool to try and work out what is happening, there are no error logs, no useful error messages, and the ESRI support team also have very little in the way of tools to try and work out what went wrong.
In the Australian Region we have the added issue that we don't deal with ESRI Inc direct and have to go through our regional support team who have no access into the black magic that is the AGOL backend. This inevitably ends in long drawn out support tickets with lots of back and forth due to time zone differences and the standard support escalation process.
In my particular case I have a feature service that is no longer editable, which appears to be from features with invalid geometry. In theory this should not have been possible as they were published from an enterprise database. Apparently, the only way to resolve the problem is to overwrite the service. Which if anyone has offline workflows will know is not a simple and straight forward task. So now the choice to use AGOL now has resulted in unmanageable workflows, and very difficult trouble shooting.
What I propose is that the platform desperately needs a good robust debugging system. The key features required are:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.