There are extra silicates in Honda branded ATF. They lubricate seals and prevent corrosion. By switching, you lose the silicates and almost instantly generate leaks.
If you're nowhere close to the dealer, or wanted to save a buck ...
http://www.handa-accessories.com/accmaint00.html