As https://grabcad.com/inspire-1 said in a comment, only mistake is that you use Sweep. SolidWorks is a powerful software and it offers many different commands, features etc. to overcome every problem, but it is not a magical software, you cant make everything using every feature that you wish. Commands have their limits and purposes. You should learn which feature is for what. More features you know, more you can combine them to get what you want. If you are persistent to make this Sweep, I've found out that you can actually achieve that using SelectionManager (see tutorial below), but it works in this particular situation. Obviously won't work in every situation. Previously, you should become familiar with SelectionManager, if you already didn't. Also, I uploaded the same model that you posted, just with finished Sweep.