Assuming you've send an SMS to the correct number and you've checked the formatting of the number, then it might be possible that one of the following factors is affecting reception of SMS:
Your phone provider has anti-spam/robocaller features switched on by default
Some operators will now block SMS and calls originating from VoIP numbers. Often this is a setting in your payment plan with the provider - you will need to find this setting and turn it off. For example, T-Mobile offers a product called "Scam Shield" which is quite often switched on by default. https://www.t-mobile.com/customers/scam-shield provides more information.
10DLC and STIR/SHAKEN legislation in the USA blocking most SMS
The reality is that today, banks, apps, cellphone carriers and online services increasingly demand a physical SIM-based number when sending OTPs (one-time passcodes) for signup and login and when delivering messages to friends and family. Virtual or cloud numbers — like ours — are being actively banned or rejected by many services and cellphone operators. Even WhatsApp has updated its policies to block cloud numbers from registrations.
Why? It all comes down to regulations like STIR/SHAKEN and 10DLC, aimed at stopping robocalls, spam, and fraud. Sadly it has created a side effect where any number that doesn’t look like a normal, personal SIM based number gets treated with suspicion. Companies would rather block a few good numbers than risk giant fines from regulators.
International or roaming plan required with your phone provider
Its quite likely that without an international minute bundle or roaming plan, your phone will not receive SMS messages from international numbers. Do check this and purchase the respective international plan from your provider.
State operated blocking of VoIP
It could be that your country of residence has an active VoIP firewalling policy in effect. These are state run firewalls that block certain types of traffic from VoIP/cloud based networks, including cloud based phone numbers such as 2ndNumber.
You can still receive SMS text messages sent TO your 2ndNumber. You may find you can also ring out to local regional phone numbers FROM your 2ndNumber WebPhone. But you may find SMS messages sent to a mobile phone carrier that operates in your country are not received.
The following countries are known to block VoIP calls and SMS messages sent to their citizens over the national phone operators:
Bahrain
China
Egypt
India
Indonesia
Iran
Kuwait
Mexico
North Korea
Pakistan
Philippines
Qatar
Saudi Arabia
Sudan
Syria
Thailand
Turkey
United Arab Emirates
Vietnam
It's worth pointing out that this list can change and most of these measures are a direct result of anti-terrorism legislation in these respective countries. As this legislation changes, so will the list.