You mapped out two scenarios and in neither scenario did anyone lie to you.
In scenario one I don’t see how the employees of the software company are lying to you. They aren’t the ones who decided to switch the software, your bosses are. Why the bosses made that decision your post did not say. How do you know that your bosses were well aware that they purchased a “beta” version?
In scenario two the primary issue is your assumption. You assumed that this lawyer would be available when you were not working. I don’t know your shift but if that is “9-5” then I am confused by your angst. I have hired a number of lawyers all of them work in the 9-5 time frames. You did not clarify your assumption therefore the lawyer has not lied to you.
