I've noticed recently BLE_QUEUE_FUL error - also on sim so it is not connected with GCM.
There is no information in readme but probably the limit of requests was decreased.
There is no word in doc about limits so for me there is no any limits and now something was changed and also without any info.
Maybe context in Communications.makeWebRequest() was fixed after few years?