I had a similar issue with the right troll, but mine would not come up at times either, in addition to the credit dot/error when going in maintenance.
https://pinside.com/pinball/forum/topic/mmr-owners-club-all-things-mmr-discussed/page/184#post-6824985