meta_query compare >= not working but

After a full investigation and a lot more debugging and code tempering I found out that using “date” as a meta field name generate a lot of “confusion” inside the wordrpess query itself as wordpress confuse the meta_query “date” field with the “date” itself, to avoid all this the solution is simply changing the name of the metafield from date to meta_date, doing that makes all the query on the field work as intended!