How did you get the Read version? Is it Jupyter notebook with Maxima kernel, i.e. with no Sage involvement?
I do believe that the issue is with Sage pexpect interface since I get the same results evaluating
print(maxima.eval("""
144^25;
%^(1/25);
"""))
in Sage mode - this is equivalent to picking Maxima as the language.