Yes, could be Homoeosoma (genus). But it's hard to be sure from the BOLD(Hobern) evidence online. Theew are a few strongly marked H. vagella examples which are not greatly dissimilar.
It's most likely be that H. vagella are just that variable but just because we have deemed something to be H. vagella in the past does not mean we were necessarily correct then. To be honest, I have no idea.