I'm having the same kinda problem. the upcoming events module adds "component/content/" or other partial directory strings into the event URLs in the wrong (sometimes duplicated) place, creating 404 errors. what's up? - I'm using the link to details article, not JEvents or registration destination. Can I not have an upcoming events module on the details article? and if I can't (which isn't very cool) how do I accomplish that hoop-jump?
I seemed to have figured out a solution.
I commented out this line(around 235):
$reglink = substr($reglink,(strlen(JURI::root(true ))+1));
in mod_dt_upcoming_event.php.
- fixed the messed up links.