I'm sorry about the issue. Which is the email address of yours, i.e., the hotmail email address or the yahoo email address, showing your iPhones?
Are you currently able to sign in your iCloud account with your hotmail (and/or yahoo) email address at the Apple website below:
Do you have a windows xp, vista, or 7, or 8, 10, or a mac computer?
Please reply at the box below to continue. Thank you.
Please stay on this web page. Did you see my previous reply?
Please type at the box below, then click on the Send button below to communicate with me. Thank you.