I've experienced this before (and across multiple champions) and pretty convinced it's intentional, but I feel that snares initially animation-cancel any abilities currently in progress/haven't finished cast animation. And with how animation's work in this game, any animation-cancel counts as the spell being cast so your spell isn't refunded.