In this example, I'm using the LATEST version of plotly https://cdn.plot.ly/plotly-latest.min.js I change the size of the marker to an array. Some Markers should get bigger and some should get smaller. The result is that they move in x and y coordinates and get slightly smaller. Unless, I change the symbol of the marker. The 'redraw' or 'restyle' function cleans it up
EXAMPLE:

CODEPEN:
http://codepen.io/destrada/pen/xqYJYQ
When I switch to version 1.5.0 https://cdn.plot.ly/plotly-1.5.0.min.js of Plotly, it responds correctly to resizing the Markers and redrawing
EXAMPLE:

Ok. Interesting. Have you tried using restyle instead of the soon to be deprecated redraw?
I updated the codepens by switching it to restyle instead of redraw and it has the same results
Thanks for the report!
This probably a side-effect of @dfcreative 's https://github.com/plotly/plotly.js/pull/1398
Oh, yes, that might be. Gotta check in details.
[email protected] fixes that.