Welcome to the forum Bill.
With ALL the things that appear to have broken at the same time, this leaves a lot of possibilities for the problem area.
First, a CZ 75B doesn't come with dual safeties, so which specific model pistol do you have?
When you say disconnector spring, do you mean the trigger bar spring?
Reading your post, I would check the tension on the trigger bar spring screw--the same screw that also holds the mag release spring in place. This is a staked screw that if overtightened will disstort the trigger bar spring and intermittently not raise the trigger bar all the way up and can cause your problem.
Look to see that the trigger bar spring (where it fits under the screw) is centered and both legs are sticking out straight from the screw. If they arent, Loosen the crew until they do, then just snug it back until is secure but not distorting one leg of the spring. Also make sure both ends of the trigger bar spring are riding in the "slots" on the bottom sides of the trigger bar.
There are theads and posts here--and some stickies-- that give step-by-step pics and comments on doing this.
If this doesn't help/fix the problem, others may chime with other possible areas to look at,.