Hello, ludeart. Long time 🙂
So as for this Caprice I will give you some feedback in hopes you would improve and become more flexible in this variation form.
1. Thematic material
I think you got better overall in that regard, but here it is like you start of from the middle of the theme. Theme is a story in its own, and like every story it has statement, development, answer to the initial statement, culmination, ending. You seem to start from the answer. Why do I feel that? Because you start to introduce sequences right from the start, but sequences is only a form of developing an already established theme or motif. So my opinion is that you should heavily work on that. Because Theme is like a main hero. If your story lacks a good developed main hero, no one will care about the story. You can work with this by looking at 24th Paganini Caprice and studying how he does his theme.
2. Variations
Variations are fine, there is not much to it, because of how short the piece is, and you simply don't give yourself time to execute all of the violin techniques which you would place in a caprice.
3. How long the piece is.
Well it's very short. I can translate your story as this: "There is an old man, who knows how to do everything. He does smithing, he loves his wife. He lives happily. The end." The whole thing just wants a question: "So what?" And partially that is because you don't give yourself time to develop anything you do in the composition, which is bad for you as a composer, and bad for listener as they doesn't care.
So I hope you will follow more Paganini's 24th Caprice in the future, maybe even locking yourself to releasing your composition until you hit 5 minute mark, so you can develop everything in your piece to the maximum. Also do a thematic exercises every day. Try to write a theme (theme is a nicely developed motif, don't forget) and see how it affects you on its own and then when you are capable of writing such bright and interesting themes, you can go on and try to implement them in variations to develop it even further.
Looking forward to your progress 🙂