Signal has a very messy and invasive Spam detection system. If you are using a VPN you are basically on paranoia mode, needing to solve a Captcha on every new chat.

If you want to help gather ideas on how to fight spam, do that here

There is a bug, that when a user is in that mode and joins a group, or even gets invited to a group, it may result in endless Captcha loops.

For some reason this ended for me, but be warned that this may happen, the system is completely intransparent, and doesnt work correctly.

Also, for groups I highly encourage to use a better messenger like Element for Matrix, Conversations for XMPP, Deltachat for EMail.

Also note that SimpleX is worlds better for anonymity and privacy than Signal, but will be completely helpless against spam.