Yeah that sounds like the root cause. Be careful that if you set the limit on the provider to 9999999, it will never stop producing that item. It might be useful to set the limit a little lower if you don't want your factory to produce solid fuel forever.
Also, if you haven't already seen, you can use the Network View (ctrl + shift + n
) to see the number of items in the network. In this case it would have shown you that there are only 50 items which is below the requested limit.