Looks like the devs need to clarify a rule.
I have the James River Region fully occupied by Dahlgren's ships. At first glance, it looks like the MTSG, or, indeed, any movement there from Richmond, should be prohibited.
Upon a closer look, though, the stretch from along there is half navigable and half non-navigable. So maybe the program allows movement across the "half 'n half" stretches.
havi MTSG'ed right across it - for that matter, the Corps in Henrico - how did it get there in the first place, anyway?
If this is the case, then potential River blockings need to be scoped out carefully before one assumes that the crossing is truly blocked. No point in blocking it if it isn't blocked.