I checked and the depot is built the next turn, it is underneath the counters so you probably have missed it. Also that's normal the Prussian wagons don't disappear, in WON building a depot only cost conscripts, but you need wagons to initiate the building. Pocus, I did mention the depot was built,...