lawman I thought that each profile was completely sandboxed from each other?
Apps in the same profile are sandboxed, because apps run in the Android app sandbox. The isolation provided by user profiles is not the Android app sandbox.
User profiles provide further isolation, because apps in different profiles can't discover each other or communicate via IPC, use separate VPN connections, etc. However, apps in different profiles share many things. A single device has only one GPU, for example, only one battery (thus one reported battery level), etc.
Apps running in one profile are isolated in some ways and not in other ways. Apps running in different profiles are isolated in more ways but not all ways. Using the term "sandbox" to refer to anything other than the Android app sandbox generally does not clarify the situation.