I think there's a routing problem with the science building as well. I realize that when my sim's co-workers enter before him, he gets the route failure bubble above his head and drops work from his queue. He remains stuck where he stands so I had to resetsim him and send him to work again.
Thanks for all your effort!