@AmauryDBZ as in still not showing chrome?
try running: gsettings get com.lomiri.Shell usage-mode
I'm thinking you're device has an edge case which makes the is_usage_mode_staged()
make a false negative, this command is what's responsible for toggling the custom UI (after all you don't need it with a screen/keyboard connected).
essentially this is the code for deciding if its using stages or window mode:
if usage_mode == r"'Staged'" or usage_mode == None: # check if staged, fallback if nothing was outputed to most likely.
return True
return False # if check fails then its not Staged
point is I'm suspecting the output is not 'Staged' in text (including the ' ')