Ok, so that all looks nominally fine - the question is why upower thinks it's present. When you're in the "good" state can you (as root) run
udevadm monitor
and then suspend/resume, and if the problem appears attach the udevadm output? It would also help to have the output of the acpidump command from the pmtools package.
Ok, so that all looks nominally fine - the question is why upower thinks it's present. When you're in the "good" state can you (as root) run
udevadm monitor
and then suspend/resume, and if the problem appears attach the udevadm output? It would also help to have the output of the acpidump command from the pmtools package.