Similar (unresolved) issue here:
https://forum.sierrawireless.com/t/cant-subscribe-spi-bus-after-use-as-gpio/3537/1