Dash Leaflet: map 'center' property not working as expected

I have a map that has a bunch of filters in a toolbar.

Based on the toolbar selection(s), I want to pan/zoom the map.

I have the ‘center’ property of the map object as a callback output.

But it isn’t centering as expected.

For example, when I initially bring up the map, the center is in the expected place, say Kansas City.

Then I select a filter, and I return “[47.33100707513909, -103.07970334451764]” as the new center.

This is near the top of the country, but the map actually moves SOUTH.

Am I doing something wrong, or is this a bug?

Thanks