2016 erreichte Solja bei der Weltmeisterschaft mit der Mannschaft das Viertelfinale und erspielte sich dabei eine 5:2-Bilanz, mit Siegen unter anderem gegen Ai Fukuhara (Nummer 4 der Weltrangliste), Kasumi Ishikawa (Nr. 5) und Yang Ha-eun (Nr. 11). Im März erreichte sie in der Weltrangliste mit Platz 13 eine neue Rekordmarke. Bei den Olympischen Spielen 2016 schied sie im Einzel nach ihrem ersten Spiel in der Runde der letzten 32 aus. Mit der Mannschaft gewann sie die Silbermedaille nach einem 3:2-Sieg gegen Japan im Halbfinale und einer 0:3-Niederlage im Finale gegen das chinesische Team. Im gleichen Jahr wurde sie zusammen mit Shan Xiaona Vize-Europameisterin im Doppel. Im Einzel schied sie im Viertelfinale gegen die Portugiesin Fu Yu aus. Im Doppelwettbewerb der Grand Finals wurde erneut die erste Partie verloren. Durch ihren zweiten Platz beim Europe Top 16 2017, bei dem sie im Finale, wie schon im EM-Viertelfinale 2015, gegen Li Jie verletzt aufgeben musste, sicherte Solja sich erneut einen Startplatz beim World Cup. Bei der Weltmeisterschaft 2017 in Düsseldorf erreichte sie mit ihrem chinesischen Partner Fang Bo das Halbfinale, womit sie die Bronzemedaille gewann. Dort unterlagen sie den späteren Weltmeistern Maharu Yoshimura/Kasumi Ishikawa aus Japan. Im Einzel schied sie frühzeitig gegen die Ungarin Szandra Pergel aus, im Doppel kam sie mit Sabine Winter ins Achtelfinale. Bei den Czech Open im August verletzte sie sich erneut, sodass sie nicht an der Team-EM und am World Cup teilnehmen konnte. Ab Herbst legte sie dann eine mehrmonatige Pause ein, da sie sich „körperlich und mental erschöpft“ fühlte.