When scheduling an event the repeating part only lets you specify repeating events if you have the start and end dates of the event span multi-day.
This results in the events showing up in the caledar as multi-day events even though they are only an hour long.
It also doesn't provide for true multi-day events that repeat (e.g. a 3 day event that happens every month.
It is trying to provide repeating capability with too little controls.
It should have controls for how long the event is and separate controls for how often the event repeats and for how long the repetition occurs (# of repeats or start and end dates for repeats).
JEvents 1.5 enables you to do all this and more.