I was unable to find a similar issue on here and thought it was worthwhile to create my own post.
I am using bokeh for the first time, and am playing around with some energy data I have for an Alaskan Community.
I wanted to make my plot interactive and added a Select and Slider widget to change the y-variable and displayed years.
When running my script I do not have any errors, but when the plot is initially rendered on the server, All the data is contained within a tiny space in the top left corner of the screen. Only once I click an option on the select tool does the plot fully render and become visible.
I am honestly not sure in the slightest what the issue could be.
Update: While doing some tinkering I realized it was the plot with the initial values that was not rendering. After placing all the code with the initial source data, plot range values, and titles BEFORE the slider, drop-down and update_plot class, the initial plot rendered no problem. It was a simple fix after all.