Improve stability and autosave consistency
The Microsoft Invoicing web UI gives you no feedback as to what it's doing. Additionally, if there is a problem, it crashes out, refreshes the page and deletes what you just did. Additionally, the feedback during errors is not clear or helpful for the user to self resolve the problem - SQL statements, etc. Is it a data format problem? A length issue? WHY is it bombing?
Some fields auto save, some don't. This is inconsistent. Either do it all or do it none.