Successful check in != successful printing of boarding pass.
I see no reason why the online check in won't succeed. IME, what happens is that when you go to print the BP, the "BP" ends up being a statement that it is not a BP, and someone at the airport will have to print your BP.
AFAICT, you are checked in.