I found a work around so the SAMD boards can be used… Its in the initial cayenne header that connects that tells what CPU it is. If it reports a SAMD variant you can’t add or change any widget pins. So I set a define in the beginning of the sketch to fool it into thinking its a Arduino Due (SAM chip). Just put this code in the beginning of your sketch and you can use the board like normal on the dashboard.
#if defined( ARDUINO_ARCH_SAMD )
#define BLYNK_INFO_DEVICE "Arduino"
#define BLYNK_INFO_CPU "AT91SAM3X8E"