Great that you found the origin of the issue.
I briefly looked at the POS module documentation and couldn't find any mention this is an intended behavior.
If you consider this a bug feel free to report it to the public bugtracker at
https://bt.x-cart.com
Thank you.