When a Spotfire report pulls in a data source in the data canvas that is not embedded and the source is no longer available, the user is unable to replace the data source in place without using the replace button at the top of the canvas, which removes all downstream canvas translation steps.
Spotfire should allow the replacement of a data source in place even when Spotfire is unable to connect to the source.