RouterOS blatantly ignores pref-src. Can this really be a bug?

Public addresses are static, but providers may disconnect of some power outage or any other problem and reconnect back. Mostly it is constant.
I do not find any of Sindy’s post related to this problem. Could you pinpoint it?