to clarify on sms/calls in a work profile, this and this have quotes:
Work profiles are implemented as secondary users
…
By default, only the system user has full access to phone calls and texts. The secondary user may receive inbound calls but cannot send or receive texts. An admin user must enable these functions for others.
so on receiving the sms of Hinge inside a work profile… there are multiple ways to send verification codes in Android - not just by plain SMS (that you could allow as admin) but with Googles firebase messaging. Some APIs for verification codes aren’t implemented in microG.
There exist an Hinge issue at microg, but that logcat doesn’t look as it was created with the verification step in Work Profiles in mind - https://github.com/microg/GmsCore/issues/1404
If you can interact with Hinge while you look at “adb logcat
” you might see what’s failing and either add to that issue or create a new one if it really is with microg and not the work profile