Hi,
there is a problem in line 109 of the route.php file which results in incorrect menu id being loaded:
$query->where($db->quoteName('link') . ' LIKE ' . $db->quote('%option=com_sppagebuilder&view=page&id=' . (int) $id . '%'));
The problem comes from adding the '%' at the end of the LIKE condition, which returns menu items that being with a certain number, instead of returning items that exactly match that number.
As an example, here is a screenshot of what happens in our case - Instead of loading the menu item with id=17, it actually loads item with id=178:
https://prnt.sc/QLBS7A9O7tmD
I couldn't create an override for this file so please provide a hotfix as soon as possible.