Catch - That could very well be. Baclofen and I don't get along for similar reasons. I'd rather enjoy what cognition I have then create issues by taking baclofen.
I really do hope that it was the effects of the meds that were creating these issues for you. What a relief that will be for not only you but your boss as well.