efraimsangil-
I'm at a loss right now as to why its not working right on Odroid. It runs perfectly on win10 and rpi3 with the changes I made. You could try changing the resolution values at line 112 and 113 in the layout. Though, that shouldn't make any real difference unless your videos are in different aspects. The only other thing I can think of is using the fade module.
local surface = fe.add_surface( 640, 480 );
local snap = surface.add_artwork("snap", 0, 0, 640, 480);