Thanks, but I don't think Moomoo SG allows non Singpass'd Malaysians to open an account anymore. This is likely intentional since the launching of Moomoo MY.
However, opening a Moomoo US account is still possible.
Just to share my experience here so that others don't need to jump through the hoops (
TLDR - Moomoo SG is now locked behind Singpass. Moomoo US is still open.):
The Moomoo SG site doesn't outright state that non Singpass'd Malaysians are not allowed, but per my experience, new users are blocked from opening an SG trading account.
1. A week ago, I created a user account and opened a trading account through the US site (Check the URL to know for sure whether it is SG/US/MY). Details including photo of IC submitted. Account verified and successfully opened on the same day.
2. Logged into the App (Note that there is only one universal Mobile App for Moomoo on the Playstore) the trading account view was enabled upon account verification, but no cash plus option. I managed to find the Fullterton SGD Fund and added it to my watchlist, but there was no option to subscribe to it.
3. Checked to the support to confirm that I had opened a US account. I then proceeded to close/deleted both user and trading account so that I could reuse my email/phone number for account creation on the SG site (took a few days)
4. Went to the SG site and created a user account there using email only (in an attempt to bypass any potential phone number region lock). On the site there are three options to open an SG trading account. If I remember correctly, they are Singaporean/PR, Foreigner with Work pass, and Other. I selected 'Other'.
Here's where the blocking came into effect. Although the site didn't explicitly say that I was non allowed to open an SG account, selecting 'Other' opens a popup prompting me to use App to open a trading account. This is in contrast to submitting the form through the Web like how it was for the US account.
And I've tried the other two options as well, same prompt. The only way to open a trading account on the SG site is through Singpass. All manual options will prompt to use the App.
5. I login with my new user account into App using email. The first thing I notice is a win RM10 promotion box to the side and that Bursa stocks exist in my watchlist. This is on a fresh account, no phone number. In other words, they have defaulted my login to the MY app screen, probably based on IP.
6. In App UI, there was no button to open a trading account. I eventually got confirmation from the support team that Malaysians are not allowed to open an SG trading account.

For point 5, maybe it could work with a VPN, but I'm not going to try it.
----
Going to try Tiger Brokers next.
I helped someone to open an account on last Friday. Got it approved within an hour. Even received a courtesy call from MooMoo rep. Yes. U need VPN to SG to it. Else you will be seeing MooMoo MY registration.
Malaysian with no SG PR. Application started from web and move to app to complete registration.