Ahora sospecho que entiendo el problema.
Ejecuté los siguientes var_dumps en una instancia de php 5.5 y una instancia de php 7.0.dd(array('RawValue' => -1001094515039), array('using intval()' => intval(-1001094515039)), array('PHP Version ' => phpversion()));
Aquí están los resultados en:
5,5
7.0
Hay más información en este [enlace]:http://php.net/ manual/es/function.intval.php , pero sospecho que los cambios en números sin procesar y enteros en php de 5 a 7 están causando su problema. envolver la variable en un intval() debería resolver su problema.
¡Espero que esto resuelva tu problema!