I have the same problem and the solution mentioned in the other post does not work for me.
I have a very simple shortcode function:
function werklinks() {
return wp_list_pages("title_li=&child_of=8d&depth=1");
}
add_shortcode('werk', 'werklinks');
The list of pages links appears on top of the content. Any idea what is wrong with my code?