Its possible that previously the viewer did the work for you to upload and apply from inventory. LL moved that to a new capability which OpenSim does not support and so now it fails. The viewer most likely replaced the old mechanism with the capability and replaced the old functionality with it.
like(1)