Sometime K2 Smartforms display the wrong layout on a desktop device. When I view the HTML source and track how it changes, I found system add the CSS class name = mobile into the root HTML tag by SFRuntimeBrowserDetection. Although user access web application on the desktop.
If I try to checkout SMF and check-in, the issues are gone.
This issue does not always occur, it happened to some user and sometimes. Please advice.
Note. This form uses a custom theme.