I spent a fair amount of time trying to get this to work. I bought a like new Canon Selphie printer from Goodwill. When I finally bought the paper and ink kit (it’s a dye-sub printer so paper and donors technically) I couldn’t get it to work. None of the drivers on the Canon sites I visited were up to date. Nor would the driver installer work in compatibility mode.
Finally I found a driver that seems to have worked ok. Strangely enough it’s only the Australian driver that worked. If you’re having the same problems I was you might give this a try: http://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAwMTg0NTAx&cmp=ABS&lang=EN