Stack Overflow Error after update

Strange issue. I upgraded my firmware on my Edge 530 to 7.0.0 and my app crashed on start. I upgraded my SDK/device simulator to the latest version, rebuilt and it runs fine on the sim but when I deploy to the real device, the error is still there. The post mortem info is


---
Error: Stack Overflow Error
Details: 'Failed invoking <symbol>'
Time: 2021-01-06T10:39:46Z
Part-Number: 006-B3121-00
Firmware-Version: '7.00'
Language-Code: eng
ConnectIQ-Version: 3.2.3
Store-Id: 07a52d1d-4b06-42be-b9da-5cb2a92fc938
Store-Version: 62
Filename: A9QH3609
Appname: MenoX
Stack:
- pc: 0x10009478
- pc: 0x10009478

0x1009478 is DEC 268473464 and corresponds about to 

<entry filename="C:\\java\\eclipse-2020-09\\ConnectIQ-workspace\\MenoX\\source\\Views\\Status\\ConfigFactory.mc" id="179" lineNum="3" pc="268473414" symbol="&lt;init&gt;"/>
<entry filename="C:\\java\\eclipse-2020-09\\ConnectIQ-workspace\\MenoX\\source\\Views\\Status\\ConfigFactory.mc" id="179" lineNum="4" pc="268473445" symbol="&lt;init&gt;"/>
<entry filename="C:\\java\\eclipse-2020-09\\ConnectIQ-workspace\\MenoX\\source\\Sensors\\Speed.mc" id="181" lineNum="3" pc="268449616" symbol="initialize"/>

ConfigFactory looks like 

class ConfigFactory {

	hidden var screenHeight = System.getDeviceSettings().screenHeight;
	hidden var screenWidth = System.getDeviceSettings().screenWidth;

	function getEdgeChargeBarConfig() {
		var config = new EdgeChargeBar.Config();
		config.boundaries = [
			0, 
			screenHeight - 10, 
			screenWidth, 
			screenHeight
		];
		return config;	
	}
		
}

is <init> the calls to the System.getDeviceSettings() ?

Pointers appreciated. It's a bit hard to track down the issue when it happens so soon in the initialization...

I also tried mining the application entry class methods with System.println but I didn't get anything in the log file. It's supposed to be a A9QH3609.txt in my beta-app case, right?