Pubsub integration to Google Cloud truncated after 255bytes

I’m trying to send a JSON payload to Google PubSub. From the documentation, PubSub is limited to 10meg messages. I’m also seeing the full payload when I subscribe manually to particle. However, my messages are being cutoff at 255 bytes.

What is the max size limit for this integration?

Using Particle.publish() the 255 limit is documented:

Well that’s odd, I thought it was something else b/c I see the full text in the logs publish subscribe mine ?