Thingy:52 BLE advertising data

Hello

I'm trying to use the NordicThingy52 sample app to connect to a 3rd party (micropython) device posing as a thingy device.

So far I'm not even getting past the scan filter:

if( contains( result.getServiceUuids(), _profileManager.THINGY_CONFIGURATION_SERVICE ) ) {
    broadcastScanResult( result );
}

I have 3 entries in my BLE advertising packets:

That is: flags, service UUID (128 bit) and short-name.

Still the device is not recognized by the NordigThingy52 app (Devices: 0/0).

Any help as to how the thingy-device advertises or how the watch parses the advertising data would be greatly appreciated.

/anders