Is the homepage pulling in the_excerpt() ? If so you will have to add this to your functions.php
add_filter('the_excerpt', 'do_shortcode');
This will work if you are putting in manual excerpt. It shouldn’t be stripping out the shortcode if you are using the_content() in your homepage template.