This is a known problem with Gazebo 7. The solution for me was to use Gazebo 9 and the latest (at the time) version of gazebo_ros_pkgs from source. Check the accepted answer on the question I posted.