catch exception in _CreateSliver that otherwise gets discarded