Hi Brian,
you could be hitting a CIFS limitation, I remember reading articles on the internet. We've tried upto 20GB but, never over network share. You can try using a SAN.
> At what point in the caching does the package attempt to run it, could that be a reason why this is happening?
The application attempts to run once the absolute mandatory portion of the app has streamed. This is what we call the start-up block. You could explicitly train your package to get optimal start-up blocks.
> How do I just have it download entirely before i can even run?
You can do this by setting the application to offline. Then on the machine where it has reached offline ready, set that to be the start-up block. This could achieve what you are attempting. But, by doing this you lose the whole idea of streaming :). BTW, can you please tell what is this app that is 11GB in size? Does it contain a lot of graphic and or other media resources?
> If we go with this product, our enviroment is a School District with over 5000 Computers and Laptops, our goal is to stream pretty much everything we can throw at it.
This is perfect! We have a lot of customers in the Education sector including very large school districts.
Hope this helps.