Hi @rjbeckwith55 and welcome to the Cayenne Community.
This looks like the you're running the 4.9 Linux kernel, while currently webiopi (a component of Cayenne) only supports the 4.4 that ships with stock Raspbian Jessie. You can check your kernel version with the command
uname -a on your Pi.
If you have no specific need for the 4.9 kernel on your Pi, you can downgrade to 4.4 by running this command (it will require a reboot after it runs)
sudo rpi-update 52241088c1da59a359110d39c1875cda56496764
After you're running 4.4 again the problems you've described should automatically go away. If you do need the 4.9 kernel specifically, you can still use Cayenne by running an MQTT Client on your Pi using our Python MQTT Library instead of the Raspberry Pi agent that you're currently using. Certainly feel free to ask me for help if you want to go down this road.
Regardless, we have a fix for the 4.9 compatibility issues that is already developed and currently being tested with our QA team. As soon as it is released, your current Pi agent will be automatically updated and then you can run whichever kernel version you prefer. We'll make an announcement of its release in the Announcements section of our Cayenne Community forum at that time.
Please let me know if you have any questions.