UNBX Scan
Good light, a flat surface and a little space between items gives UNBX the best chance of identifying everything correctly.
If a photo can't be analysed, it's almost always light, blur or overlap. Retake it rather than saving a guess.
Still stuck?