I had this same problem. The solution for me was:
Went to WP Admin > Languages > Configurations > URL Modifications
Select the option “Language is defined by content”
Now my elementor works properly.
I think it’s something related to permalinks configurations, or something like that.