Short story : Sage's solve(), which uses Maxima's solve() doesn't solve some systems solvable by Maxima's solve when used standalone.
See the long story and an example in this sage-support post.
The prime suspects are the initializations we use to set Maxima up for use with sage. I already tried to set domain to real (which is the default when Maxima is used standalone, whereas we use complex with Sage), to no avail.
Component: symbolics
Keywords: maxima, symbolics, interfaces
Issue created by migration from https://trac.sagemath.org/ticket/23992