after considering to file a bug report I found that this has been filed and discuessed with no intent on the opnsense side to fix it in the near future because there aren't enough support tickets realting to this issue.
https://github.com/opnsense/core/issues/3952
sadly this won't be fixed (any time soon)
https://github.com/opnsense/core/issues/3952
sadly this won't be fixed (any time soon)