Вы должны добавить еще одну опцию fallbackPlacement
:
var options = {
placement: 'top',
fallbackPlacement: ['top'],
flip: 'top',
title: 'I should be on top',
content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque lobortis nisl et metus varius lobortis. Sed sit amet posuere velit. Curabitur vel blandit mauris, a rutrum ante. Praesent sit amet orci viverra arcu sodales posuere.',
html: false
};
Она передает это значение flip.behavior
( см. Подробнее ).
См. Рабочий пример: https://jsfiddle.net/aq9Laaew/251047/