bg mode didnt have the screen context callback set. Though this sounds logical, bg mode defines a screen it should be set.