While Photoshop Elements supports Smart Objects, it does not support the later addition of Smart Filters. Smart Objects were first introduced into Photoshop in version CS2. Smart Filters were added in CS3. For Photoshop Elements, Smart Objects were added in version 8, but Smart Filters have not yet been introduced.
As for Viveza, make sure you are using the most current version.
so what do smart objects actually enable us to do?
can we do non-destructive editing in them?...please - what are they for?...and do we then have to go to LR or CS to get true non-destructive editing capability?
yes, i am using viveza 2 - the latest iteration and it is marvelous...i just wanted to use it as a plug in to pse...sadly, it seems it is not to be!!...yet!!....so i continue to use it as an external editor to my current fav-ACDSee PRO5...
The main use of Smart Objects is to embed an image file into a PSD so that it can maintain resolution independence. This means you can non-destructively transform (scale, rotate, skew) the layer without losing the quality of the orignal file. You can still change the opacity or blend mode of a Smart Object layer and apply Layer Styles from the Effects panel as well. So Smart Objects allow for true non-destructive editing in Elements, but not with the sophistication of Photoshop CSx.
Whether or not Viveza works with Photoshop Elements 10 is up to the manufacturer of the plug-in.