The solar system barycenter is often outside the photosphere of the Sun, but not outside the corona.
Here is an image of the Sun locked to the center of the screen:
http://orbitsimulator.com/BA/sbc1.GIF
Unlocking the Sun exposes the solar system barycenter which is now locked to the center of the screen. The Sun spends nearly a decade in this image circling the solar system barycenter:
http://orbitsimulator.com/BA/sbc2.GIF
Editing the Sun and setting its size to 0 while retaining its mass allows me to zoom in on the solar system barycenter and observe the Sun's path around it:
http://orbitsimulator.com/BA/sbc4.GIF
The center of the Sun strays near its maximum barycenter distance of about 1.3 million kilometers on Dec. 3, 2022.This can be corroborated by querying the JPL Ephemeris system which gives the following data for Dec. 3, 2022.
$$SOE
2459916.500000000 = A.D. 2022-Dec-03 00:00:00.0000 (CT)
1.357796530286104E+06 -5.340761458326381E+04 -3.117957726829686E+04
-9.802716335062548E-04 1.565705785929941E-02 -1.077297045285839E-04
4.533817068543462E+00
1.359204163100999E+06 -1.592002604514373E-03
$$EOE
The boldfaced, italicized number represents the Sun / solar system barycenter distance (km) on that date.
In the simulation, editing Jupiter, and setting its mass to 0 demonstrates that Jupiter is responsible for the majority of wobble.
http://orbitsimulator.com/BA/sbc5.GIF
Saturn is the next strongest perturber. Additionally, setting its mass to 0 shows:
http://orbitsimulator.com/BA/sbc6.GIF
The next strongest perturber is Neptune. Additionally, setting its mass to 0 causes the Sun's motion around the solar system barycenter to trace a circle around its barycenter. Uranus is responsible for this circle. The Sun's period around the barycenter and Uranus' period around the barycenter match.
http://orbitsimulator.com/BA/sbc7.GIF
Zooming in exposes the effects of the smaller planets on the Uranus-induced circle.
http://orbitsimulator.com/BA/sbc8.GIF
Setting Uranus' mass to 0 eliminates the Uranus-induced wobble. The Sun's center now appears to rest on the solar system barycenter.
http://orbitsimulator.com/BA/sbc9.GIF
But zooming in further exposes the influences of the remaining planets on the solar system barycenter: The Earth/Moon system is responsible for the majority of the wobble
http://orbitsimulator.com/BA/sbc10.GIF
Setting the Earth/Moon mass to 0 leaves Venus as the most significant perturber. It has the following influence:
http://orbitsimulator.com/BA/sbc11.GIF
Setting Venus' mass to 0 leaves Mercury, Mars, and Pluto as the sole perturbers. They cause the center of the Sun to trace the following path around the solar system barycenter:
http://orbitsimulator.com/BA/sbc12.GIF
Zooming in for a clearer view, the effects of Mercury and Mars are seen. Pluto's effects is simply pulling this pattern off-center. If left to run for a quarter century of sim time, the entire pattern would trace a circle around the center of the screen:
http://orbitsimulator.com/BA/sbc13.GIF
Setting Mars, which is now the most significant perturber, to 0 shows Mercury's influence causing the center of the Sun to trace circles around the solar system barycenter:
http://orbitsimulator.com/BA/sbc14.GIF
Letting this simulation run for half of a Pluto orbit exposes Pluto's influence on the solar system barycenter.
http://orbitsimulator.com/BA/sbc15.GIF