To open the engine compartment cover with the remote the engine has to be off, press the lock button, and then immediately press the roof open button. This means if you are trying to check the oil level you need to open the engine cover before you get out of the car using the inside roof button. Alternatively you can use the open roof fob sequence (unlock, hold roof button) and release the button once the engine cover is open.