Billboards not show in XWalkView on my android phone

Hi Cesium Team,

I am developing android app and use xwalk project as the webview for cesium.
When I create more than two billboards, these billboards do not show in XWalkView with a error message as below, but these billboards display normally in Chrome or Firefox on desktop pc.

    GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
    glBufferData: <- error from previous GL command

The code I create the billboard as below:

    viewer.entities.add({
      id: 'bb',
      position: Cesium.Cartesian3.fromDegrees(lon, lat, 1),
      billboard: {
        image: 'image-url',
        width: 80,
        height: 80,
        pixelOffset: new Cesium.Cartesian2(0, -150)
      }
    });

How to fix it?
Thanks for help!

Lucas

I'm experiencing the same problem on Samsung Galaxy S5. I think it's a memory issue, as loading 5-6 billboards works fine for me, but loading more causes billboards appearing at first and disappearing right after, with multiple lines of the same error in the console:
GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
    glBufferData: <- error from previous GL command

I'm not sure if there's any way to fix it, maybe someone else here knows?
I'm using Cesium 1.30.

Thanks!