fix common dialogs to handle being called from the wrong thread
fix compiler warnings
workflow sync api cleanup
require user UUID
remove unecessary code
better error handling
rework sync apis
fix statup sequencing issue