Those CO2 detectors are dual purpose...a audible low voltage detector. The generator is not getting enough power (to low a voltage to start) to start until you add the engine batteries. You have a bad connections or bad batteries. Yes I know you said they are good but have someone check the voltage at the lugs of the batteries while trying to start the generator. If very little voltage drop then between the positive lug and the frame. Find the bad connections
This post is my opinion (free advice). It is not intended to influence anyone's judgment nor do I advocate anyone do what I propose.
Sold 04 Dynasty to our son after 14 great years.
Upgraded with a 08 HR Navigator 45’...