Am I missing a trick?

It could be platform problems, but meanwhile the following is the usual troubleshooting checklist for sensors, so it might be of interest: