You have to pick one or the other. What probably happened is marketo doesn't like it when a Program is synced to SFDC Campaign and then you try to Add to SFDC Campaign within Program w/o disconnecting. But Disconnecting isn't always a good idea.
I would just build a new Program with a smart campaign.
I thought you retired from the community
Thanks for your help!