Cherry pick engine (#63777)

* Cherrypick engine hash to 7c89b4191329302d31f0d491f3aedb623ac7393b

* Update engine to ea031dd07cd89d04c202bc95c132a2b31cd48a45
diff --git a/bin/internal/engine.version b/bin/internal/engine.version
index 7d5d6bf..1a60cd8 100644
--- a/bin/internal/engine.version
+++ b/bin/internal/engine.version
@@ -1 +1 @@
-7c89b4191329302d31f0d491f3aedb623ac7393b
+ea031dd07cd89d04c202bc95c132a2b31cd48a45
\ No newline at end of file