Don’t use a throttle in a flow graph with a hardware source. A throttle
block is software-limiting the number of samples that pass your
flowgraph on average in a given time. You have an USRP that produces
samples at a constant rate: Either this rate is significantly lower than
your throttle rate, in which case throttle is superflous, or you’ll run
into problems because throttle is trying to throttle what it shouldn’t
throttle because the hardware defines how fast your samples must flow.
For your file-sourced flowgraph, however, throttle is the right way to
go – but honestly, with 50Ms/s your PC will most likely get into such
heavy work that it can’t process everything in real-time (otherwise it
could do it with live data, too) and your throttle doesn’t do anything.
I don’t know your osparam error. But the D errors are likely caused by
your computer being to busy to process the samples.
Reduce the sample rate at the usrp, if you want to look at 10MHz of