Same thing just happened to me after racing my mate uphill. Stop! Oil pressure or whatever. So I turned the engine off without even cooling it down properly after some fast driving, checked the fluids and everything normal. After starting it up again all was fine, no message, no weird sounds. Day later still nothing while going to and out of work. Car is working perfectly. Later on we decided to go for a ride to the same location. Half way up same message. I turn on the side and quit the engine which this time was rattling. I pop the hood and after wanting to check oil that whole seal was in my hand without even unscrewing it. Completely knocked off the plastic part below engine cover. So there was air coming into where you put oil. Im like okay thats why its saying something with oil pressure. Woke up my mechanic at 2am if he could tow me. Him wanting to sleep suggested to just smack the seal onto it. Did that and trust me no air coming in or out of the oil seal now. Start the engine, sounds good, and no message. Half way home STOP! and rattling sound. I park up at my house and say to myself that Im gonna solve it tomorrow (It was round 3am by that time). I wake up ready to drive myself to my mechanics garage. Starts well and sounds good once again nothing out of ordinary. After driving for 2 minutes STOP! message appears. I say fck it and drive 14km (round 8-9 miles) to mechanic. Car was rattling as sht whole way, to me that 2.0 TFSI sounded like a diesel engine. After I got to the garage my mechanic asked if I got enough oil. I said yes as I checked like 5 times day before. Straight after he said it will be the oil pump then which is wrong. Ill post updates on my car to possibly help people with the same issue.
You'll be lucky to have a running engine after running it for that distance with insufficient oil pressure mate.
Oil pressure is required to lubricate the moving engine parts, otherwise you'll have metal on metal grinding. The rattling sound is coming from your cams and cam chain, oil pressure tensions the cam chain's tensioner on the righthand side of the engine.
Your engine needs serious investigation. The engine sump needs to be dropped, and the oil pump pick-up pipe checked for blockages, and pump balance shaft ends checked for play. Those are the most likely causes for low oil pressure on these engines. Also check the oil pump chain is still correctly tensioned, nothing there is loose.
You'll probably see A LOT of metal flakes and sparkles in the engine oil so be prepared for that.
Regardless if you find something obvious or not afterwards you will need an oil pressure test. Plug in an oil pressure gauge test tool, and monitor the oil pressure.
Once the engine warms up to 80 degrees
oil temp, not coolant temp, you should take the following readings (if you can't check with car scanning tool it's around 15 min after the coolant temp hits 90):
Oil pressure at idle, 1000RPM, 2000RPM and 3000RPM. Report back what you/your mechanic get.
The oil pressure should never be below 14.5psi (1 BAR).