RuntimeError: Terrain tile doesn't exist

Create the tif file as a zip file, upload it to Cesiumion, and create it as a Terrain Provider.

The following error occurs when using this Terrain Provider:

An error occurred in "CesiumTerrainProvider": Failed to obtain terrain tile X: 6991 Y: 1192 Level: 12. Error message: "RuntimeError: Terrain tile doesn't exist
Error
    at new RuntimeError (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:1:43443)
    at requestTileGeometry$1 (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:43:238839)
    at CesiumTerrainProvider.requestTileGeometry (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:43:240867)
    at s (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:50:2863425)
    at requestTileGeometry (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:50:2863577)
    at processTerrainStateMachine (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:50:2861727)
    at GlobeSurfaceTile.processStateMachine (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:50:2865115)
    at GlobeSurfaceTileProvider.loadTile (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:50:2914535)
    at processSinglePriorityLoadQueue (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:50:2971956)
    at processTileLoadQueue (https://ion.cesium.com/ThirdParty/@cesiumgs/cesium-analytics/Cesium.js:50:2971563)"

This Asset id is 1406360.
It is believed to occur in the border area of terrain provider. Do I need to modify the tif file to fix this?