They were Homo...that's our genus.
I think the underlying question was if they could breed with H. sap, making them the same species.
The correct answer is we don't know yet.
"....It's always interesting when scientists disagree."
Normal state of affairs. It's interesting to us, too. That's how we make progress.
That's what makes science exciting.