Discovered this the hard way..Only bearings I have found that can be used as the front crank seal are made by NTN and have an orange colored seal...Most all others leak....Looks like a case of not enough testing before release...

If you are a do it yourselfer be sure the bearing you buy is made by NTN...