I was having the same issue - saving a resource was saving, but the progress bar was never finishing.
I'd tried all the usual suspects - compress_js, compress_css off, tried different browsers, mod_security. There were no ajax errors, or php log errors, however I was getting a javascript console error:
Uncaught SyntaxError: Unexpected token <
Thanks to this thread I found the problem was 'versionX' addon (v1). I had installed this through package manager into Revo 2.2.2, before discovering that this version is not compatible with 2.2, whereupon I uninstalled it.
However, despite uninstalling and removing the package, some stuff was left around that was interfering with resource saving (i suspect the versionx plugin). After deleting the namespace entry, actions menu item, database tables, package files, component files and clearing the cache, the problem was gone.
[ed. note: christianhanvey last edited this post 14 years, 4 months ago.]