I usually have only one WP ShowPosts shortcode per page.
I did a forced reinstall of WP ShowPosts. This may have been what fixed it. I installed GeneratePress with the Pro addon, and WP ShowPosts on a migrated database from a client site that was built in 2012. There is likely a lot of leftover clutter from old plugins in the database.
Thanks for a great plugin!