finally after a lot of trial end errors. I found a solution to tranfer correctly calendar to garmin forerunner 220 that for some reason doesn't want to work at all.
I delete manually all the file inside the garmin device in the folder garmin/workouts/schedule
I logged in to garmin connect and i upload again the calendar to my device forerunner 220.
Now i can see the calendar and workout on the device 220.
:)