Try unqueuing everything and requeuing the one you want to research. I have encountered an issue where if you click on a skill too many times it adds it to the queue more than once and it causes a stall effect in the research.

I'll try to post as to you other comments later, when I have more time.