if I run the below code in MATLAB 2024a, jacobian is zero. However, this is wrong. 
If I use "clear" instead of "clear all", the answer is correct. However, in 2023b in both cases (clear or clear all) I get the correct answer? 
is this a bug? or what is the point?
clear all
clc
syms x y r
dy1 = x  
dy2 = y 
dr  = r; 
F=[dy1;dy2;dr]
% equilibrium_points = solve(F == 0, [x, y, r]);
% equilibrium_points = ...,
%     [equilibrium_points.x, equilibrium_points.y, equilibrium_points.r];
J=jacobian(F,[x y r])