So I played with this animated gif in xlights and I was getting the same clipping problems you are. Where parts were missing from some frames. I remembered that I had that problem with another animated gif where I had used color #000000 while drawing the image, and xlights seems to recognize #000000 as an off state. And years ago in game development color #000000 was frequently used to mark pixels in an image as being transparent, and Xlights seems to follow that convention. So I found anything I layered behind that image would show through just like it would on a 1980's early 1990's graphic engine (showing my age here? lol). I changed the color to #0a0a0a and the problem went away, even though it is a very similar color. I bring this up only as a reference in case the issue has something to do with it, although I could not fix the issues with the Luke animation by changing the color #000000 to #0a0a0a in this case.
I use Photoshop CC 2015.1.2 to make all my animated gifs. I switched these images to Piskel and recreated the animated gif and that fixed the issue on my machine. So the issue seems to be with Photoshop CC and Xlights. Xlights is the only program I checked that animation on that seems to have a problem with it. Firefox, Internet Explorer, and the windows 10 photos app run the animated gif just fine.
I will attach the piskel version of the gif here for comparison if someone on the Xlights team wants to compare it to the previous photoshop version earlier in this thread. I will also check my version of Photoshop to see if there are any updates for it in case it is a known issue. Although that wouldn't explain why the animation works in all the above named programs correctly and not Xlights. It could just very well be a bug or incompatibility with Xlights.
In the meantime while we wait to see if the xlights team can sort this out, if anyone finds any issues with any of my animted gifs I have already posted, please let me know and I will rebuild them in piskel.