I did not check it in detail, but wp-openid does not seem to send identity information to yahoo! Normally if a page accepts 1.x version yahoo will show an information page about the incomparability.
When I login with my yahoo openid, no error message from yahoo! just wp-openid ??