Looks like this has nothing to do with session affinity. I was wrong. Apparently, this is a difference between our paid and free plans. Getting the details, and finding out why there's a difference, and will post.
We are going to make the change. This will improve our free accounts so it's a win for everyone. Thanks to OP for writing this up!